【问题标题】:What's the codeceptjs equivalent of expect?codeceptjs 相当于什么?
【发布时间】:2017-11-15 20:20:04
【问题描述】:

我正在进行 API 调用并想验证它是否成功。像这样的:

var response = await api.ensureSettings(data);

expect(response.code).toBe(200);

如何在 codeceptjs 中检查等价性?

【问题讨论】:

    标签: codeceptjs


    【解决方案1】:

    您可以将它与 chai http://chaijs.com/ 一起使用。安装 chai 后,只需执行以下操作:

    var expect = require('chai').expect;
    

    在你的测试脚本之上,你可以使用

    expect(response.code).to.be.equal(200);
    

    我建议您使用 postman/newman 来测试您的 Api,但您也可以使用 codeceptjs。

    【讨论】:

      【解决方案2】:

      您必须使用其他库 codeceptjs chai 或 codeceptjs 断言库

      "codeceptjs-assert": "0.0.4", "codeceptjs-chai": "^1.0.0",

      I.assertStrictEqual(response.code, 200)

      【讨论】:

        猜你喜欢
        • 2016-12-13
        • 2023-04-10
        • 2016-09-24
        • 2013-11-21
        • 2021-11-11
        • 2019-04-21
        • 2015-03-28
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多