我想检查来自响应正文的一个值是否与保存的全局环境中的值相同。
这对我不起作用
var jsonData = JSON.parse(responseBody);
var id = jsonData.comments[0].id;
tests["Id from response body should be the same as saved in global variables"] = id == "{{comment_id}}";
答案 0 :(得分:0)
你的断言中是不是错过了'='? 主要问题可能是你的字符串化环境变量和你正在比较它的(我假设的)字符串id之间存在“冲突”,使两者不完全相同,因此无法断言。
以下内容肯定有效:
tests["Id from response body should be the same as saved in global variables"] = id === pm.environment.get("comment_id");