【发布时间】:2019-07-01 23:34:36
【问题描述】:
我已经看到 this question 期望 Promise 可以工作。在我的情况下,Error 被抛出在 Promise 之前和之外。
在这种情况下如何断言错误?我已经尝试了以下选项。
test('Method should throw Error', async () => {
let throwThis = async () => {
throw new Error();
};
await expect(throwThis).toThrow(Error);
await expect(throwThis).rejects.toThrow(Error);
});
【问题讨论】:
标签: javascript testing jestjs