【发布时间】:2015-11-12 21:24:11
【问题描述】:
我正在寻找一种在 Rest Assured 中实施条件验证的方法。假设我得到一个响应正文为
{
"id": 1,
"accounts": [
{
"accountType": "Type1",
"properties": {}
},
{
"accountType": "Type2",
"properties": {}
}
]
}
我首先检查“帐户”是否存在。我们可以这样做
given().when().get("url").then().body().("any { it.key == 'accounts' }"), is(true))
如果响应正文中存在帐户,我需要验证帐户数组的大小。有什么条件我可以在这里使用,比如
if(accountsExists) {Check for Array.size();} else {do something}
【问题讨论】:
标签: rest-assured