【发布时间】:2021-10-30 07:13:30
【问题描述】:
有没有办法强制 mocha 要求测试返回值?在测试 Promises 时,我会这样做:
it("some test", () => {
return someFunctionThatReturnsAPromise()
.then(result => {
assert.ok(result)
// ...
})
})
无论承诺是解决还是拒绝,一切都会通过/失败。但是,如果我忘记了“返回”(我经常这样做),那么即使 Promise 被拒绝,测试也会通过。
注意:我正在使用 npm-current mocha 和 chai-assert。
【问题讨论】:
标签: javascript promise mocha.js chai