@Test
public void testExecuteStep()
throws JobInterruptedException, JobRestartException, StartLimitExceededException {
Step step = createTestStep("testExecuteStep");
String stepName = step.getName();
FlowExecutor executor = createFlowExecutor("testExecuteJob", stepName);
executor.executeStep(step);
Operation op = assertOperationDetails(getFirstEntered(), "executeStep", step.getName());
assertOperationPath(op, null, stepName);
}