如何测试懒惰和悬念

时间:2019-02-08 14:54:37

标签: reactjs enzyme

有没有办法测试酶中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);
  });
});

0 个答案:

没有答案