| Interface | Description |
|---|---|
| CustomExtension |
An extension that is invoked before/after all/each tests, depending on whether it is wrapped in a
EachCallbackWrapper or AllCallbackWrapper. |
| Class | Description |
|---|---|
| AllCallbackWrapper<C extends CustomExtension> |
An extension wrap logic for
BeforeAllCallback and AfterAllCallback. |
| BlockerSync |
A utility to help synchronize two threads in cases where one of them is supposed to reach a
blocking state before the other may continue.
|
| CheckedThread |
A thread that additionally catches exceptions and offers a joining method that re-throws the
exceptions.
|
| CommonTestUtils |
This class contains reusable utility methods for unit tests.
|
| CompletedScheduledFuture<T> |
Completed
ScheduledFuture implementation. |
| EachCallbackWrapper<C extends CustomExtension> |
An extension wrap logic for
BeforeEachCallback and AfterEachCallback. |
| FilteredClassLoader |
A ClassLoader that filters out certain classes (by name) and throws a ClassNotFoundException when
they should be loaded.
|
| FlinkAssertions |
Some reusable assertions and utilities for AssertJ.
|
| FlinkCompletableFutureAssert<T> |
Enhanced version of
CompletableFutureAssert, that allows asserting
futures without relying on timeouts. |
| FlinkCompletableFutureAssert.WithThrowable |
A strongly typed alternative to
WithThrowable. |
| FlinkMatchers | Deprecated
You should assertj assertions, which have built-in assertions for
CompletableFuture. |
| ManuallyTriggeredScheduledExecutorService |
Simple
ScheduledExecutorService implementation for testing purposes. |
| ManuallyTriggeredScheduledExecutorService.RunnableCaller<T> | |
| MultiShotLatch |
Latch for synchronizing parts of code in tests.
|
| OneShotLatch |
Latch for synchronizing parts of code in tests.
|
| ScheduledTask<T> |
ScheduledTask represents a task which is executed at a later point in time.
|
| TestContainerExtension<T extends org.testcontainers.containers.GenericContainer<T>> |
TestContainerExtension provides common functionality for TestContainer
implementations. |
Copyright © 2014–2025 The Apache Software Foundation. All rights reserved.