我使用的酶与蔡一样,对我的测试用例有麻烦。
我有一个安装后会抛出错误的组件。我想测试没有引发错误,但是我很难将其带到外部测试范围。
我的测试如下:
const promise = new Promise((resolve, reject) => {
const wrapper = shallow(<WrappedComponent {...props} />);
resolve(wrapper);
});
return promise.should.eventually.throw();
但是我得到的是我抛出的组件错误为AssertionError
吗?