Ran*_*mba 9 testing rest automated-tests postman
点击API w/GET请求,检查项目是否已被globals.id变量删除,在forloop中进行测试,当我运行test时返回0/0测试通过.我在for循环中的所有控制台日志都工作,对象包含的值与我所拥有的值相匹配.有人知道怎么做吗?
var data = JSON.parse(responseBody);
for (var i = 0; i < data.length; i++){
tests["id has been deleted"] = data[i].id !== globals.id;
if(data[i].id !== globalID){
tests["id has been deleted"] = data[i].id !== globals.id;
return true;
}
}
Run Code Online (Sandbox Code Playgroud)
我可以用for循环进行测试.我的Json:
{
"rows": [
{
"id": "2804",
"title": "Some title",
...
},
...
],
"total": "2788"
}
Run Code Online (Sandbox Code Playgroud)
我的测试:
for (var i in data.rows){
var obj = data.rows[i];
tests["title of row #" + i + " is not null"] = !!obj.title;
tests["title of row #" + i + " is not empty"] = obj.title !== "";
}
Run Code Online (Sandbox Code Playgroud)
但如果我使用"return true"邮差显示"Tests(0/0)"
| 归档时间: |
|
| 查看次数: |
10698 次 |
| 最近记录: |