我正在尝试测试我的 React 组件并收到以下错误。
不变违规:在“Connect()”的上下文或道具中找不到“商店”。要么将根组件包装在 <Provider> 中,要么将“store”作为道具显式传递给“Connect()”。
在测试中渲染组件时出现错误。
beforeEach(() => {
Component = TestUtils.renderIntoDocument(<SideMenu />);
});
在页面上呈现组件时它工作正常。但是在测试中,我无法将商店显式传递给组件。
有人可以指出正确的方向吗?