标签: javascript unit-testing jestjs
Jest文档没有演示断言没有抛出任何异常的方法,只有那个是。
expect(() => ...error...).toThrow(error)
如果一个不被抛出,我如何断言?
答案 0 :(得分:3)
您始终可以使用.not方法,如果您的初始条件为false,该方法将有效。它适用于每个开玩笑测试:
.not
expect(() => ...error...).not.toThrow(error)
https://facebook.github.io/jest/docs/en/expect.html#not