小编Chr*_*zer的帖子

测试Mocha中引发的错误

我希望能找到一些帮助解决这个问题.我正在尝试为我正在编写的应用程序编写测试.我已将问题提炼到以下示例代码中.我想测试一个错误被抛出.我使用Testacular作为测试运行器,mocha作为框架,chai作为断言库.测试运行,但测试失败,因为抛出了错误!任何帮助是极大的赞赏!

function iThrowError() {
    throw new Error("Error thrown");
}

var assert = chai.assert,
    expect = chai.expect;
describe('The app', function() {
    describe('this feature', function() {
        it("is a function", function(){
            assert.throw(iThrowError(), Error, "Error thrown");
        });
    });
});
Run Code Online (Sandbox Code Playgroud)

javascript testing mocha.js chai

73
推荐指数
3
解决办法
8万
查看次数

标签 统计

chai ×1

javascript ×1

mocha.js ×1

testing ×1