Update CLI test auto-configuration to 1.4's new test infrastructure

Closes gh-6973
This commit is contained in:
Andy Wilkinson
2016-09-21 15:15:35 +01:00
parent be78dc4b99
commit fc0d4e45a5
5 changed files with 18 additions and 17 deletions

View File

@@ -1,5 +1,4 @@
@SpringApplicationConfiguration(Application)
@IntegrationTest
@SpringBootTest(classes=Application)
class BookTests {
@Autowired
Book book

View File

@@ -1,15 +1,15 @@
@SpringApplicationConfiguration(Application)
@IntegrationTest('server.port:0')
@WebAppConfiguration
@DirtiesContext
package com.example
@SpringBootApplication
@SpringBootTest(classes=RestTests, webEnvironment=WebEnvironment.RANDOM_PORT)
class RestTests {
@Value('${local.server.port}')
int port
@Autowired
TestRestTemplate testRestTemplate;
@Test
void testHome() {
assertEquals('Hello', new TestRestTemplate().getForObject('http://localhost:' + port, String))
assertEquals('Hello', testRestTemplate.getForObject('/', String))
}
@RestController
@@ -17,4 +17,5 @@ class RestTests {
@RequestMapping('/')
String hello() { 'Hello' }
}
}

View File

@@ -1,5 +1,4 @@
@SpringApplicationConfiguration(ReactorApplication)
@IntegrationTest('server.port:0')
@SpringBootTest(classes=ReactorApplication, webEnvironment=WebEnvironment.RANDOM_PORT)
class RestTests {
@Autowired