【发布时间】:2016-03-02 16:01:52
【问题描述】:
我在 Google 和 Stackoverflow 中进行了搜索,但没有找到任何有用的信息,因此决定发布问题。
我收到来自 API 的 JSON 响应。
{
"CouponCode": [{
"id": 56,
"name": "BlackFriday"
}, {
"id": 58,
"name": "ThanksGiving"
}, {
"id": 62,
"name": "New Year"
}]}
我需要添加断言,以计算总共有 3 个 id 和 3 个 name。
所有 ID 和名称都不为空。我们不想发送空属性值。
我正在使用 SOAP UI 开源。请提供准确的代码或准确的参考。
确切的断言需要
- 查找总 Id 和 Name 的大小
- 查找总 ID 和名称大小。
如果 Id 为 3 且 3 Ids 值为 3..如果 JSON 在这种情况下出现,则断言将失败。
这个
{
"CouponCode": [{
"id": 56,
"name": "BlackFriday"
}, {
"id": 58,
"name": "ThanksGiving"
}, {
"id": "",
"name": "New Year"
}]}
【问题讨论】:
-
使用已回答的问题。我比较了两个动态计数值,它的工作原理
标签: json groovy automated-tests soapui assertions