'simulate' в броске фермента TypeError: Невозможно прочитать свойство 'props' из неопределенного - PullRequest
0 голосов
/ 05 февраля 2019

Я тестирую свой компонент React Button с использованием Jest и Enzyme.Мне нужно нажать на кнопку.Вот фрагмент кода теста:

it('closes cancel modal on click', () => {
  wrapper.find(Button).at(4).simulate('click');
});

Это выдает ошибку:

TypeError: Cannot read property 'props' of undefined

Удаление кода simulate('click') сверху позволяет удалить ошибку.Я не уверен, почему это происходит?Любые подсказки?

Вот фрагмент кода React:

         <Button
            uiType="secondary"
            appearance="inversed"
            onClick={() => {
              this.setState({
                showCancelModal: false,
              });
            }}
          >
            {i18n('lorem ipsum')}
          </Button>,

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...