@NoOpServiceTasks(
ids = {"serviceTask1", "serviceTask3", "serviceTask5"},
classNames= {"com.yourcompany.delegate2", "com.yourcompany.delegate4"}
)
public void testNoOpServiceTasksWithIdsAnnotation() {
ActivitiMockSupport mockSupport = activitiRule.getMockSupport();
Assert.assertEquals(0, mockSupport.getNrOfNoOpServiceTaskExecutions());
activitiRule.getRuntimeService().startProcessInstanceByKey("mockSupportTest");
Assert.assertEquals(5, mockSupport.getNrOfNoOpServiceTaskExecutions());
for (int i=1; i<=5; i++) {
Assert.assertEquals("com.yourcompany.delegate" + i, mockSupport.getExecutedNoOpServiceTaskDelegateClassNames().get(i-1));
}
}