Javascript Jasmine通过了抛出异常的测试
我正在测试引发异常的javascript代码(暂时,早期TDD状态),但jasmine通过了测试 有没有任何方法可以设置jasmine,使其在出现意外异常时失败Javascript Jasmine通过了抛出异常的测试,javascript,unit-testing,jasmine,Javascript,Unit Testing,Jasmine,我正在测试引发异常的javascript代码(暂时,早期TDD状态),但jasmine通过了测试 有没有任何方法可以设置jasmine,使其在出现意外异常时失败 是否有其他javascript单元测试框架未通过此类测试?请确保您使用的是最新版本1.2.0。 代码失败: describe("must fail on error", function(){ it("a + 1 should produce an error", function(){ expect(a + 1).toEq
是否有其他javascript单元测试框架未通过此类测试?请确保您使用的是最新版本1.2.0。 代码失败:
describe("must fail on error", function(){
it("a + 1 should produce an error", function(){
expect(a + 1).toEqual(2);
})
});
我无意中发现了这篇文章,是在寻找与茉莉花测试相关的其他内容。在看到这个问题之前,我在上看到了一篇博客文章。在那篇文章中,作者使用了如下
bind
命令:
it('should allow us pass in parameters', function () {
expect(myOtherProcedure.bind(null, 10, 'you generated: ')).not.toThrow();
});
你能把相关的代码包括进去吗?