TypeError: Невозможно прочитать свойство 'statusList' из неопределенного при тестировании Jest-Enzyme-Redux - PullRequest
0 голосов
/ 22 октября 2019

Я новичок в 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}
          |                                      ^
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...