use of org.kie.workbench.common.stunner.core.TestingGraphInstanceBuilder2 in project kie-wb-common by kiegroup.
the class ProcessCompensationRefProviderTest method testGetSelectorDataLevel1ThreeTasks.
@Test
public void testGetSelectorDataLevel1ThreeTasks() {
TestingGraphInstanceBuilder2.Level1Graph graph = buildLevel1Graph(graphTestHandler, new TestingGraphInstanceBuilder2.Level1Graph(), new StartNoneEvent(), new IntermediateConditionalEvent(), mockTask(LEVEL0_NODE2.nodeName()), new EndNoneEvent(), mockSubProcess(LEVEL1_SUB_PROCESS1.nodeName()), mockTask(LEVEL1_NODE1.nodeName()), mockTask(LEVEL1_NODE2.nodeName()));
testGetSelectorData(graph.level1Node1, expectedNodes(LEVEL0_NODE2, LEVEL1_SUB_PROCESS1, LEVEL1_NODE1, LEVEL1_NODE2));
}
use of org.kie.workbench.common.stunner.core.TestingGraphInstanceBuilder2 in project kie-wb-common by kiegroup.
the class ProcessCompensationRefProviderTest method testGetSelectorDataLevel2SixTasks.
@Test
public void testGetSelectorDataLevel2SixTasks() {
TestingGraphInstanceBuilder2.Level2Graph graph = buildLevel2Graph(graphTestHandler, new TestingGraphInstanceBuilder2.Level2Graph(), new StartNoneEvent(), mockTask(LEVEL0_NODE1.nodeName()), mockTask(LEVEL0_NODE2.nodeName()), new EndNoneEvent(), mockSubProcess(LEVEL1_SUB_PROCESS1.nodeName()), mockTask(LEVEL1_NODE1.nodeName()), mockTask(LEVEL1_NODE2.nodeName()), mockSubProcess(LEVEL2_SUB_PROCESS1.nodeName()), mockTask(LEVEL2_NODE1.nodeName()), mockTask(LEVEL2_NODE2.nodeName()));
testGetSelectorData(graph.level2Node1, expectedNodes(LEVEL2_SUB_PROCESS1, LEVEL1_NODE1, LEVEL1_NODE2, LEVEL2_NODE1, LEVEL2_NODE2));
}
Aggregations