不変の違反:コンテキストまたは "Connect(IndexResult)"の小道具に「ストア」が見つかりませんでした。 aのルートコンポーネントをラップするか、明示的に "store(IndexResult)"の小道具として "store"を渡します。リアックスReduxユニットテストケース
I)は(マウント=
constのラッパーをマウント使用しようとすると、このエラーを取得します。
不変の違反:コンテキストまたは "Connect(IndexResult)"の小道具に「ストア」が見つかりませんでした。 aのルートコンポーネントをラップするか、明示的に "store(IndexResult)"の小道具として "store"を渡します。リアックスReduxユニットテストケース
I)は(マウント=
constのラッパーをマウント使用しようとすると、このエラーを取得します。
この関数を作成します。
export const wrapIntoReduxProvider = testingContainerComponent => (
<Provider store={organizationStore({})}>
{testingContainerComponent}
</Provider>
);
とそれに
const wrapper = mount(wrapIntoReduxProvider(<YourComponent />));
高次コンポーネントソリューションのプラス1 –
はうまくいきましたが、コンポーネントの状態変数にアクセスできません。それはnullです – kushal
をコンポーネントをラップは([依頼する方法]多くのコードを表示http://stackoverflow.com/help/how-to-質問) –