AssertTimeout is a collection of utility methods that support asserting
the execution of the code under test did not take longer than the timeout duration.
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv static void | |
| pack-priv static void | |
| pack-priv static void | |
| pack-priv static <T extends @Nullable Object> T | |
| pack-priv static <T extends @Nullable Object> T | |
| pack-priv static <T extends @Nullable Object> T | assertTimeout(Duration timeout, ThrowingSupplier<T> supplier, Supplier<@Nullable String> messageSupplier)
|
| private static <T extends @Nullable Object> T |
| AssertTimeout | back to summary |
|---|---|
| private AssertTimeout() | |
| assertTimeout | back to summary |
|---|---|
| pack-priv static void assertTimeout(Duration timeout, Executable executable) | |
| assertTimeout | back to summary |
|---|---|
| pack-priv static void assertTimeout(Duration timeout, Executable executable, @Nullable String message) | |
| assertTimeout | back to summary |
|---|---|
| pack-priv static void assertTimeout(Duration timeout, Executable executable, Supplier<@Nullable String> messageSupplier) | |
| assertTimeout | back to summary |
|---|---|
| pack-priv static <T extends @Nullable Object> T assertTimeout(Duration timeout, ThrowingSupplier<T> supplier) | |
| assertTimeout | back to summary |
|---|---|
| pack-priv static <T extends @Nullable Object> T assertTimeout(Duration timeout, ThrowingSupplier<T> supplier, @Nullable String message) | |
| assertTimeout | back to summary |
|---|---|
| pack-priv static <T extends @Nullable Object> T assertTimeout(Duration timeout, ThrowingSupplier<T> supplier, Supplier<@Nullable String> messageSupplier) | |
| assertTimeout | back to summary |
|---|---|
| private static <T extends @Nullable Object> T assertTimeout(Duration timeout, ThrowingSupplier<T> supplier, @Nullable Object messageOrSupplier) | |