Fix all tests with Spring Boot latest snapshots

This commit is contained in:
Dave Syer
2017-05-12 17:45:42 +01:00
parent 1f9d6a5b3f
commit d4bc8503a5
26 changed files with 235 additions and 175 deletions

View File

@@ -13,6 +13,7 @@ import org.springframework.boot.web.server.LocalServerPort;
import org.springframework.cloud.config.server.test.ConfigServerTestUtils;
import org.springframework.context.ConfigurableApplicationContext;
import org.springframework.test.context.junit4.SpringRunner;
import org.springframework.util.SocketUtils;
import static org.junit.Assert.assertEquals;
import static org.springframework.boot.test.context.SpringBootTest.WebEnvironment.RANDOM_PORT;
@@ -25,7 +26,7 @@ import static org.springframework.boot.test.context.SpringBootTest.WebEnvironmen
"management.security.enabled=false" }, webEnvironment = RANDOM_PORT)
public class ApplicationTests {
private static int configPort = 0;
private static int configPort = SocketUtils.findAvailableTcpPort();
@LocalServerPort
private int port;
@@ -58,7 +59,7 @@ public class ApplicationTests {
@Test
public void contextLoads() {
String foo = new TestRestTemplate()
.getForObject("http://localhost:" + port + "/env/info.foo", String.class);
.getForObject("http://localhost:" + port + "/application/env/info.foo", String.class);
assertEquals("{\"info.foo\":\"bar\"}", foo);
}