8
如何编写一个期望在Jasmine中引发错误的测试?
我正在尝试为Jasmine测试框架编写测试,该测试会出现错误。目前,我正在使用来自GitHub的Jasmine Node.js集成。 在我的Node模块中,我有以下代码: throw new Error("Parsing is not possible"); 现在,我尝试编写一个预期出现此错误的测试: describe('my suite...', function() { [..] it('should not parse foo', function() { [..] expect(parser.parse(raw)).toThrow(new Error("Parsing is not possible")); }); }); 我也尝试Error()了其他一些变体,只是想不通如何使其工作。