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 void
assertChangedVariable(TrackingProcessEventListener listener, String variableId)
static void
assertLeft(TrackingProcessEventListener listener, String nodeName)
static void
assertLeft(TrackingProcessEventListener listener, String nodeName, int count)
Asserts that the node with the given name was left count timesstatic void
assertProcessCompleted(TrackingProcessEventListener listener, String processId)
static void
assertProcessStarted(TrackingProcessEventListener listener, String processId)
static void
assertTriggered(TrackingProcessEventListener listener, String nodeName)
static void
assertTriggered(TrackingProcessEventListener listener, String nodeName, int count)
Asserts that the node with the given name was triggered count timesstatic void
assertTriggeredAndLeft(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
-
-