【发布时间】:2019-12-26 13:22:33
【问题描述】:
我正在用 JavaScript 编写一个邮递员测试来断言下面的场景。
我有一个 id 1111 并且响应返回一个 id 数组。我想写一个测试来匹配 1111 在数组中的一个 id 中。
我尝试使用包含功能,即
pm.test("The response contains a valid id in the response", function() {
pm.expect(jsonData.results[0].totalId.children).to.include("1111");
});
{
"totalId": "0000",
"children": [{
"id": "888"
},
{
"id": "3323"
},
{
"id": "1111"
}
]
}
任何建议。
【问题讨论】:
-
那怎么了?您的断言将失败,因为有
111而不是1111 -
抱歉打错了,但重点是,
1111可以在该结构中的任何位置,而不仅仅是在 [2] 中
标签: javascript postman assertion