我有一个Jersey资源,将text/csv
返回为ChunkedOutput
。
我正在尝试使用ChunkedOutput
编写测试,该测试应验证返回数据的正确性。
[不幸的是,我在他们的文档中找不到有关使用REST来验证分块响应数据的任何信息,而Google谷歌搜索没有产生任何有用的信息。
我可以像这样验证状态码,响应头等:
REST-assured
我可以看到响应具有given()
.spec(mySpec)
.accept("text/csv")
.when()
.post("/mycsvpath")
.then()
.statusCode(200);
标头,但如何验证实际数据?
好,我知道了。实际上非常简单:
Transfer-Encoding=chunked