Class AbstractAssertions

  • Direct Known Subclasses:
    BpmnAwareTests

    public abstract class AbstractAssertions
    extends java.lang.Object
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void init​(ProcessEngine processEngine)
      Bind an instance of ProcessEngine to the current testing calls done in your test method.
      static ProcessEngine processEngine()
      Retrieve the processEngine bound to the current testing thread via calling init(ProcessEngine processEngine).
      static void reset()
      Resets operations done via calling init(ProcessEngine processEngine) to its clean state - just as before calling init() for the first time.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AbstractAssertions

        public AbstractAssertions()
    • Method Detail

      • processEngine

        public static ProcessEngine processEngine()
        Retrieve the processEngine bound to the current testing thread via calling init(ProcessEngine processEngine). In case no such processEngine is bound yet, init(processEngine) is called with a default process engine.
        Returns:
        processEngine bound to the current testing thread
        Throws:
        java.lang.IllegalStateException - in case a processEngine has not been initialised yet and cannot be initialised with a default engine.
      • init

        public static void init​(ProcessEngine processEngine)
        Bind an instance of ProcessEngine to the current testing calls done in your test method.
        Parameters:
        processEngine - ProcessEngine which should be bound to the current testing thread.
      • reset

        public static void reset()
        Resets operations done via calling init(ProcessEngine processEngine) to its clean state - just as before calling init() for the first time.