【发布时间】:2018-02-20 20:59:44
【问题描述】:
我有一个承诺,它会检查我是否被授权(返回真或假)。 在该承诺中,当授权为假时,我还将 403 statusCode 添加到我作为参数传递的响应对象中。 我正在用 chai-as-promised 测试我的承诺的结果,但我没有设法找到一种方法来在承诺解决后也测试响应的状态代码。
var result = authorizePromise(request, response);
return expect(result).to.eventually.equal(false).and(response.statusCode.should.be(403));
【问题讨论】:
标签: unit-testing mocha.js chai-as-promised