Files
initializr/test/integration.groovy

20 lines
458 B
Groovy
Raw Normal View History

2014-05-28 17:26:53 +01:00
package test
@Grab("spring-boot-starter-test")
@SpringApplicationConfiguration(classes=app.MainController)
@WebAppConfiguration
@IntegrationTest('server.port:0')
@DirtiesContext
class IntegrationTests {
@Value('${local.server.port}')
int port
@Test
void testHome() {
String body = new TestRestTemplate().getForObject('http://localhost:' + port, String)
assertTrue('Wrong body:\n' + body, body.contains('action="/starter.zip"'))
}
}