我一直在努力與此一段時間了。 我想用restAssured來測試我的SpringBoot REST應用程序。測試春季開機休息應用程序restAssured
雖然它看起來像集裝箱正常旋轉起來,放心(和別的似乎已經深入到它的問題。
所有的時間我得到拒絕連接例外。
java.net.ConnectException: Connection refused
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.net.Socket.connect(Socket.java:589)
...
我的測試類:
@RunWith(SpringRunner.class)
@SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT)
public class SizesRestControllerIT {
@Autowired
private TestRestTemplate restTemplate;
@Test
public void test() {
System.out.println(this.restTemplate.getForEntity("/clothes", List.class));
}
@Test
public void test2() throws InterruptedException {
given().basePath("/clothes").when().get("").then().statusCode(200);
}
}
現在對於怪異的一部分,test
通行證和打印什麼應該,但test2
越來越ç連鎖拒絕例外。
任何想法這個設置有什麼問題?
不幸的是這並沒有改變任何東西 – klubi