【发布时间】:2019-01-11 19:04:39
【问题描述】:
我开始为我一直在开发的应用程序编写一些 Mocha 测试。
当运行 onn 测试失败时,我收到以下错误:
(节点:12988)UnhandledPromiseRejectionWarning:AssertionError:失败原因:预期“失败”包括“成功”
虽然我了解失败的原因,但我确实在努力解决 UnhandledPromiseRejection 警告,并且一直在解决这个问题。
有什么想法吗?
describe('Test', function() {
it('This should complete succesfully', function() {
class Obj {
getResult() {
return new Promise(function(resolve, reject) {
resolve('Fail');
});
}
}
var obj = new Obj();
obj.getResult().then(function(res) {
expect(res).to.include('Success');
});
});
});
【问题讨论】:
标签: node.js mocha.js assertion