有没有办法测试酶中Suspense
内的成分?到目前为止,我找不到任何相关的信息。例如,如果我有一个带有Suspense的简单组件,该如何测试OtherComponent
是否呈现?
export default class SomeComponent extends Component{
render() {
<Suspense fallback={<div />}
<OtherComponent />
<Suspense>
}
}
SomeComponent.test.js
describe('SomeCompnent',() => {
const c = shallow(<SomeComponent onShow={sinon.stub()} />);
it('renders OtherComponent', () => {
assert.equal(c.find(OtherComponent).length, 1);
});
});