Polish "Add spring-batch-test when Spring Batch is selected"

Closes gh-516
This commit is contained in:
Stephane Nicoll
2017-10-27 18:15:28 +02:00
parent 4d9f18f128
commit 5446ea1d03
2 changed files with 35 additions and 25 deletions
@@ -21,6 +21,7 @@ import io.spring.initializr.generator.ProjectRequestPostProcessor;
import io.spring.initializr.metadata.Dependency;
import io.spring.initializr.metadata.InitializrMetadata;
import io.spring.initializr.util.Version;
import org.springframework.stereotype.Component;
/**
@@ -48,6 +48,15 @@ public class SpringBatchTestRequestPostProcessorTests
.hasDependenciesCount(2);
}
@Test
public void batchTestIsNotAddedWithoutSpringBatch() {
ProjectRequest request = createProjectRequest("web");
generateMavenPom(request)
.hasSpringBootStarterDependency("web")
.hasSpringBootStarterTest()
.hasDependenciesCount(2);
}
private static Dependency springBatchTest() {
Dependency dependency = Dependency.withId("spring-batch-test",
"org.springframework.batch", "spring-batch-test");