我在POSTMAN中有一个来自GET请求的嵌套JSON
"ID": [
{
"value": "xxx",
"id": "1111111",
"manager": [
{
"valueId": "1",
"blockId": "xx",
"blockTypeId": "xxxx",
"settings": {
"ISlogin": false,
}
},
我正在尝试测试响应正文是否具有“ ISlogin”:fasle
tests["ISlogin"] = jsonData.ID[0].manager[0].settings.ISlogin = "false";
pm.expect(ID[0].manager[0].settings.ISlogin).to.eql('false');
答案 0 :(得分:1)
给出示例数据,以检查值是否为false
,您可以使用以下方法:
pm.test("Check if false", () => {
var jsonData = pm.response.json();
pm.expect(jsonData.ID[0].manager[0].settings.ISlogin).to.be.false;
});