【发布时间】:2020-09-18 17:13:06
【问题描述】:
我正在尝试评估 JSON,以便知道属性是否正确,我有以下代码:
var data = JSON.parse(responseBody);
Object.keys(data).forEach(key => {
if(data.hasOwnProperty(key)){
console.log("Have all properties");
}
});
我的问题是,答案显示给我“n”次,我怎样才能让它在评估属性存在后只显示给我一次?
【问题讨论】:
-
这个测试似乎是错误的 - 你解析响应正文,检查它的键,然后检查每个键是否存在于响应中。根据定义,这始终是正确的,因为您从响应本身获得了键列表。您是不是想根据预定义的键列表来检查它?
标签: json object postman postman-testcase