如果你直接做return false;
,mocha测试不应该失败吗?我还在路过。为什么呢?
describe('some description', function(){
it('should do something', function (){
return false;
});
});
答案 0 :(得分:1)
Mocha允许您使用任何所需的断言库,如果它抛出错误,它将起作用!这意味着您可以使用诸如should.js,节点的常规断言模块等库。
因此,如果您希望测试失败,则抛出错误
describe('some description', function() {
it('should do something', function() {
throw new Error();
});
});
答案 1 :(得分:0)
您还可以使用以下方法:
VendorAddress