Здравствуйте. Я покрываю тестами приложение и мне нужно протестировать компонент, который обернут в редаксовский хок connect. Правильно ли реализован следующий код:
import React from 'react';
import { Provider } from 'react-redux';
import { shallow } from 'enzyme';
import FilmPage from '../../pages/FilmPage';
import store from '../../store/Store';
describe('film page', () => {
it('correct film title display', () => {
let filmPage = shallow(
<Provider store={store}>
<FilmPage />
</Provider>
);
expect(filmPage.find('div')).toHaveLength(0);
})
})
Меня интерисует правильно ли обарачивать тестируемый компонент в provider с реальным store, который используется в приложении, или есть более правильный способ? Заранее спасибо за любую помощь.