Class AsyncAsserts

java.lang.Object
org.sterl.spring.persistent_tasks.test.AsyncAsserts

public class AsyncAsserts extends Object
  • Constructor Details

    • AsyncAsserts

      public AsyncAsserts()
  • Method Details

    • clear

      public void clear()
    • add

      public int add(String value)
    • info

      public int info(String value)
      Returns:
      how often this value has been already added ...
    • getCount

      public int getCount()
    • getCount

      public int getCount(String value)
    • awaitValue

      public void awaitValue(String value)
    • awaitValue

      public void awaitValue(Runnable fn, String value)
      Wait for the given value, if not found call the given method
      Parameters:
      fn - the optional function to call after each wait
      value - the value to wait for
    • awaitValue

      public void awaitValue(Runnable fn, String value, String... values)
      Wait for the given value, if not found call the given method
      Parameters:
      fn - the optional function to call after each wait
      value - the value to wait for
    • awaitValue

      public void awaitValue(String value, String... values)
    • awaitOrdered

      public void awaitOrdered(String value, String... values)
    • awaitOrdered

      public void awaitOrdered(Runnable fn, String value, String... values)
    • assertValue

      public org.assertj.core.api.ListAssert<String> assertValue(String value)
    • assertMissing

      public void assertMissing(String value)
    • assertMissing

      public void assertMissing(String value, String... inValues)
    • awaitValueOnce

      public void awaitValueOnce(String value)