Как проверить рефери в Jest и Enzyme - PullRequest
0 голосов
/ 30 ноября 2018

У меня есть функция, которая выглядит следующим образом:

handleSecondaryEmailDelete = () => {this.refs.contactEmailDialogBox.openModal();}

Теперь я пытаюсь протестировать эту функцию с помощью Jest и Enzyme, например:

`it('test if the handleSecondaryEmailDelete function is present',() => {
    let   wrapper = shallow(<ContactDrawer />);         
    wrapper.instance().handleSecondaryEmailDelete();
  });`

Итак, когда я запускаю этот тест, я получаю сообщение об ошибке:

TypeError: Cannot read property 'openModal' of undefined

Я знаю, что эта ошибка из-за ссылок, я также пытался найти способы проверить ссылкив реактивном компоненте, но я не мог найти решение.Может кто-нибудь сказать, пожалуйста, как сделать то же самое?

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