杰森回應:
{
"result": [
{
"object": {
"id": "myId"
}
},
{
"object": {
"id": "myId"
}
}
]
}
有什么方法可以使用帶有 hamcrest 匹配器的放心斷言來斷言“id”除了“myId”之外沒有任何其他值?
其他示例斷言: response.then().assertThat().body("result", hasSize(greaterThan(0)));
目前,我通過從回應中創建一個集合并使用 testNG 斷言斷言它的大小為 1 來做到這一點,但我想使用 restAssured 斷言和 hamcrest 匹配器來實作相同的效果
uj5u.com熱心網友回復:
如果要使用 method body,則解決方案是:
.body("result.object.id", everyItem(is("myId")));
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/395323.html
標籤:爪哇 测试 放心 火腿 web-api-测试
