を呼び出して、私の再来/リアクトコンポーネントのバージョンをストリップダウンさcomponentWillMount()で/ Reduxのアプリに反応します私はthis.props.dispatch()は、componentWillMount()関数にdispatch()コールがあり、connect()ラップされたレイアウトを使用していないので意味がある関数ではないと言われています。テストはthis.props.dispatchは、()ここで
import React from "react";
import LayoutWithConnect, { Layout } from "./Layout";
import { mount, shallow } from 'enzyme';
import { expect } from 'chai';
describe("Layout tests", function() {
beforeEach(() => {
let movies = {
featuredId: null,
currentTitles: {
movies: []
}
};
let subject = shallow(<Layout movies={movies} />);
});
});
しかし、私がテストでLayoutWithConnectを使用しようとすると、店舗ではない問題が発生します。
このコンポーネントをテストするにはどうすればいいですか?