Class Futures

java.lang.Object
org.assertj.core.internal.Futures

public class Futures extends Object
Reusable assertions for Futures.
  • Field Details

    • INSTANCE

      private static final Futures INSTANCE
    • failures

      Failures failures
  • Constructor Details

    • Futures

      public Futures()
  • Method Details

    • instance

      public static Futures instance()
      Returns the singleton instance of this class.
      Returns:
      the singleton instance of this class.
    • assertIsCancelled

      public void assertIsCancelled(AssertionInfo info, Future<?> actual)
      Verifies that the Future is cancelled.
      Parameters:
      info - contains information about the assertion.
      actual - the "actual" Date.
    • assertIsNotCancelled

      public void assertIsNotCancelled(AssertionInfo info, Future<?> actual)
      Verifies that the Future is not cancelled.
      Parameters:
      info - contains information about the assertion.
      actual - the "actual" Date.
    • assertIsDone

      public void assertIsDone(AssertionInfo info, Future<?> actual)
      Verifies that the Future is done.
      Parameters:
      info - contains information about the assertion.
      actual - the "actual" Date.
    • assertIsNotDone

      public void assertIsNotDone(AssertionInfo info, Future<?> actual)
      Verifies that the Future 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

      public Exception assertFailedWithin(AssertionInfo info, Future<?> actual, Duration timeout)
    • assertFailedWithin

      public Exception assertFailedWithin(AssertionInfo info, Future<?> actual, long timeout, TimeUnit unit)
    • assertNotNull

      private void assertNotNull(AssertionInfo info, Future<?> actual)