Я новичок в jest / redux - тестировании и пытаюсь протестировать подключенный компонент, который включает в себя данные, хранящиеся в redux. У меня проблема с получением данных соответствующим образом.
Следующее находится в файле .js
<ReactTabulator
id="status_Tabulator"
ref={ref => (this.ref = ref)}
data={this.props.state.statusList}
.
.
. />
. Это .test.js
it('Rendering Table', () => {
expect(wrapper.find('div').containsMatchingElement([<ReactTabulator id="status_Tabulator"/>])).toBe(true);
});
Ошибка выглядит так
TypeError: Cannot read property 'statusList' of undefined
303 | {title: "Last Refreshed", field: "lastRefreshed"},
304 | ]}
> 305 | data={this.props.state.statusList}
| ^