【发布时间】:2017-11-15 20:20:04
【问题描述】:
我正在进行 API 调用并想验证它是否成功。像这样的:
var response = await api.ensureSettings(data);
expect(response.code).toBe(200);
如何在 codeceptjs 中检查等价性?
【问题讨论】:
标签: codeceptjs
我正在进行 API 调用并想验证它是否成功。像这样的:
var response = await api.ensureSettings(data);
expect(response.code).toBe(200);
如何在 codeceptjs 中检查等价性?
【问题讨论】:
标签: codeceptjs
您可以将它与 chai http://chaijs.com/ 一起使用。安装 chai 后,只需执行以下操作:
var expect = require('chai').expect;
在你的测试脚本之上,你可以使用
expect(response.code).to.be.equal(200);
我建议您使用 postman/newman 来测试您的 Api,但您也可以使用 codeceptjs。
【讨论】:
您必须使用其他库 codeceptjs chai 或 codeceptjs 断言库
"codeceptjs-assert": "0.0.4", "codeceptjs-chai": "^1.0.0",
I.assertStrictEqual(response.code, 200)
【讨论】: