Package org.jbpm.test.tools
Class TrackingListenerAssert
- java.lang.Object
-
- org.jbpm.test.tools.TrackingListenerAssert
-
public class TrackingListenerAssert extends Object
Asserts usable to find out if/how many times were nodes in process visited. Works with TrackingProcessEventListener. If correct order of visited nodes is known use IterableListenerAssert.
-
-
Constructor Summary
Constructors Constructor Description TrackingListenerAssert()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidassertChangedVariable(TrackingProcessEventListener listener, String variableId)static voidassertLeft(TrackingProcessEventListener listener, String nodeName)static voidassertLeft(TrackingProcessEventListener listener, String nodeName, int count)Asserts that the node with the given name was left count timesstatic voidassertProcessCompleted(TrackingProcessEventListener listener, String processId)static voidassertProcessStarted(TrackingProcessEventListener listener, String processId)static voidassertTriggered(TrackingProcessEventListener listener, String nodeName)static voidassertTriggered(TrackingProcessEventListener listener, String nodeName, int count)Asserts that the node with the given name was triggered count timesstatic voidassertTriggeredAndLeft(TrackingProcessEventListener listener, String nodeName)
-
-
-
Method Detail
-
assertTriggeredAndLeft
public static void assertTriggeredAndLeft(TrackingProcessEventListener listener, String nodeName)
-
assertTriggered
public static void assertTriggered(TrackingProcessEventListener listener, String nodeName)
-
assertLeft
public static void assertLeft(TrackingProcessEventListener listener, String nodeName)
-
assertProcessStarted
public static void assertProcessStarted(TrackingProcessEventListener listener, String processId)
-
assertProcessCompleted
public static void assertProcessCompleted(TrackingProcessEventListener listener, String processId)
-
assertChangedVariable
public static void assertChangedVariable(TrackingProcessEventListener listener, String variableId)
-
assertTriggered
public static void assertTriggered(TrackingProcessEventListener listener, String nodeName, int count)
Asserts that the node with the given name was triggered count times- Parameters:
listener- process event listenernodeName- name of the node which is testedcount- how many times is expected the node had been triggered
-
assertLeft
public static void assertLeft(TrackingProcessEventListener listener, String nodeName, int count)
Asserts that the node with the given name was left count times- Parameters:
listener- process event listenernodeName- name of the node which is testedcount- how many times is expected the node had been left
-
-