Add integration test

This commit is contained in:
Dave Syer
2014-05-28 17:26:53 +01:00
parent a243cf1685
commit 54561770cc
2 changed files with 23 additions and 12 deletions
+20
View File
@@ -0,0 +1,20 @@
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"'))
}
}