componentDidMount方法工作后如何测试React组件?

时间:2019-02-18 15:31:32

标签: javascript reactjs jestjs enzyme

我正在测试具有componentDidMount方法的React组件。问题是,当我运行测试时,它仅在componentDidMount方法起作用之前测试组件的状态,而我没有得到正确的测试结果。在componentDidMount方法成功后,是否有任何简单有效的方法来运行测试?

当前使用的是:jesteznyme

这时代码看起来像这样。也许我只需要一些关键词,例如await,等等:

test("render", () => {
  const wrapper = mount(
    <TestComponent />
  );
  expect(wrapper.exists()).toBe(true);
});

0 个答案:

没有答案