У меня есть функция, которая выглядит следующим образом:
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
Я знаю, что эта ошибка из-за ссылок, я также пытался найти способы проверить ссылкив реактивном компоненте, но я не мог найти решение.Может кто-нибудь сказать, пожалуйста, как сделать то же самое?