Как проверить OnPress на иконку в React Native, используя Jest - PullRequest
0 голосов
/ 09 апреля 2020

В моей программе есть сенсорный значок, который устанавливает поле пароля от скрытого к видимому, мне нужно проверить, что при нажатии значка пароль становится видимым. Я пробовал следующее:

wrapper.find({name:"icon"}).first().props().onPress();

Однако я получаю сообщение об ошибке:

Method “props” is meant to be run on 1 node. 0 found instead.

Как это исправить?

1 Ответ

0 голосов
/ 10 апреля 2020

Если вы используете Icon для нажатия, вы должны попробовать вот так:

wrapper.find(Icon).first().props().onPress();

или

wrapper.find(icon).first().props().onPress();

Кнопка использования работает следующим образом:

wrapper.find(Button).first().props().onPress();

Put Тег, который вы использовали.

...