我正在测试具有componentDidMount
方法的React组件。问题是,当我运行测试时,它仅在componentDidMount
方法起作用之前测试组件的状态,而我没有得到正确的测试结果。在componentDidMount
方法成功后,是否有任何简单有效的方法来运行测试?
当前使用的是:jest
,eznyme
。
这时代码看起来像这样。也许我只需要一些关键词,例如await
,等等:
test("render", () => {
const wrapper = mount(
<TestComponent />
);
expect(wrapper.exists()).toBe(true);
});