0

我正在尝试对我的 API 服务器进行测试,但测试结果未通过。

我的代码:

var data = JSON.parse(responseBody);
var days = data["days"];

var total_distance = 0;
days.forEach(function(value,index,array){
    total_distance = total_distance + value["distance"];
});
pm.test("Distance data"),function(){
    pm.expect(data["total_distance"].to.equal(total_distance));
}

此脚本从不返回不通过。我的错误是什么?

4

1 回答 1

0

您的测试语法不正确。您有一个右括号,之后pm.test("Distance data"实际上应该是最后一行的最后一个字符。

尝试:

pm.test("Distance data", function () {
    pm.expect(data["total_distance"].to.equal(total_distance));
});
于 2019-02-14T20:31:56.393 回答