Package org.assertj.core.internal
Class Futures
java.lang.Object
org.assertj.core.internal.Futures
Reusable assertions for
Future
s.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionassertFailedWithin
(AssertionInfo info, Future<?> actual, long timeout, TimeUnit unit) assertFailedWithin
(AssertionInfo info, Future<?> actual, Duration timeout) void
assertIsCancelled
(AssertionInfo info, Future<?> actual) Verifies that theFuture
is cancelled.void
assertIsDone
(AssertionInfo info, Future<?> actual) Verifies that theFuture
is done.void
assertIsNotCancelled
(AssertionInfo info, Future<?> actual) Verifies that theFuture
is not cancelled.void
assertIsNotDone
(AssertionInfo info, Future<?> actual) Verifies that theFuture
is not done.private void
assertNotNull
(AssertionInfo info, Future<?> actual) <RESULT> RESULT
assertSucceededWithin
(AssertionInfo info, Future<RESULT> actual, long timeout, TimeUnit unit) <RESULT> RESULT
assertSucceededWithin
(AssertionInfo info, Future<RESULT> actual, Duration timeout) static Futures
instance()
Returns the singleton instance of this class.
-
Field Details
-
INSTANCE
-
failures
Failures failures
-
-
Constructor Details
-
Futures
public Futures()
-
-
Method Details
-
instance
Returns the singleton instance of this class.- Returns:
- the singleton instance of this class.
-
assertIsCancelled
Verifies that theFuture
is cancelled.- Parameters:
info
- contains information about the assertion.actual
- the "actual"Date
.
-
assertIsNotCancelled
Verifies that theFuture
is not cancelled.- Parameters:
info
- contains information about the assertion.actual
- the "actual"Date
.
-
assertIsDone
Verifies that theFuture
is done.- Parameters:
info
- contains information about the assertion.actual
- the "actual"Date
.
-
assertIsNotDone
Verifies that theFuture
is not done.- Parameters:
info
- contains information about the assertion.actual
- the "actual"Date
.
-
assertSucceededWithin
public <RESULT> RESULT assertSucceededWithin(AssertionInfo info, Future<RESULT> actual, long timeout, TimeUnit unit) -
assertSucceededWithin
public <RESULT> RESULT assertSucceededWithin(AssertionInfo info, Future<RESULT> actual, Duration timeout) -
assertFailedWithin
-
assertFailedWithin
public Exception assertFailedWithin(AssertionInfo info, Future<?> actual, long timeout, TimeUnit unit) -
assertNotNull
-