Reactコンポーネントをテストして、次のエラーが発生しています。Storeを明示的に「Connect()」の小道具として渡す方法
不変の違反:コンテキストまたは "Connect()"の小道具に「ストア」が見つかりませんでした。プロバイダの<にルートコンポーネントをラップするか、明示的に "ストア"を "Connect()"に渡します。
テストでコンポーネントをレンダリングするときにエラーが発生します。
beforeEach(() => {
Component = TestUtils.renderIntoDocument(<SideMenu />);
});
コンポーネントをページでレンダリングすると問題なく動作します。しかし、テストでは、ストアに明示的にコンポーネントを渡すことができません。
誰かが正しい方向を指すことはできますか?
' 'はあなたが明示的にそれを行う方法ですが、この写真には他に何かがありません。 Connectとは何ですか?コンポーネント全体を貼り付けてテストできますか? –