Class Futures


  • public class Futures
    extends Object
    Reusable assertions for Futures.
    Author:
    Ruben Dijkstra
    • Constructor Detail

      • Futures

        public Futures()
    • Method Detail

      • 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.