我正在尝试为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()
了其他一些变体,只是想不通如何使其工作。
对于喜欢咖啡的人