小编klu*_*ubi的帖子

用restAssured测试spring boot rest应用程序

我一直在努力解决这个问题.我想使用restAssured来测试我的SpringBoot REST应用程序.

虽然看起来容器旋转得恰到好处,但请放心(其他任何事情似乎都有问题.

我一直得到Connection拒绝例外.

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)
...
Run Code Online (Sandbox Code Playgroud)

我的考试班:

@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);
    }

}
Run Code Online (Sandbox Code Playgroud)

现在对于奇怪的部分,test传递和打印它应该test2是什么,但是得到Connection拒绝例外.

任何想法这个设置有什么问题?

java rest spring rest-assured spring-boot

18
推荐指数
2
解决办法
1万
查看次数

如何使用 Postman 获取所有 Set-Cookie 标头

我的应用程序返回两个 Set-Cookie 标头:JSESSIONID 和 AWSELB。

当我在 Postman 中编写测试并使用postman.getResponseHeader("Set-Cookie")它时,仅返回 AWSELB。

知道如何获取 JSESSIONID 吗?

编辑:接受的答案以一种方式解决了它,现在我有同样的问题,但发送两个具有相同密钥的标头。我应该能够发送多个“Set-Cookie”标头,但是当我这样做时,看起来只有最后一个被发送,第一个被覆盖。

http-headers postman

5
推荐指数
1
解决办法
5398
查看次数

标签 统计

http-headers ×1

java ×1

postman ×1

rest ×1

rest-assured ×1

spring ×1

spring-boot ×1