我试图为茉莉测试框架编写一个测试,期望出现错误。目前我使用从GitHub集成Jasmine Node.js。
在我的Node.js模块中,我有以下代码:
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()
和其他一些变体,只是不知道如何使它工作。