@Test
public void testJobRepositoryDefaults() throws Exception {
ApplicationContext ctx = stepParserParentAttributeTestsCtx;
assertTrue(getJobRepository("defaultRepoStep", ctx) instanceof SimpleJobRepository);
assertTrue(getJobRepository("defaultRepoStepWithParent", ctx) instanceof SimpleJobRepository);
assertTrue(getJobRepository("overrideRepoStep", ctx) instanceof SimpleJobRepository);
assertDummyJobRepository("injectedRepoStep", "dummyJobRepository", ctx);
assertDummyJobRepository("injectedRepoStepWithParent", "dummyJobRepository", ctx);
assertDummyJobRepository("injectedOverrideRepoStep", "dummyJobRepository", ctx);
assertDummyJobRepository("injectedRepoFromParentStep", "dummyJobRepository2", ctx);
assertDummyJobRepository("injectedRepoFromParentStepWithParent", "dummyJobRepository2", ctx);
assertDummyJobRepository("injectedOverrideRepoFromParentStep", "dummyJobRepository2", ctx);
assertTrue(getJobRepository("defaultRepoStandaloneStep", ctx) instanceof SimpleJobRepository);
assertDummyJobRepository("specifiedRepoStandaloneStep", "dummyJobRepository2", ctx);
}