Шутка издевается на Press для реакции родных - PullRequest
0 голосов
/ 06 ноября 2018

У меня есть функция, которую я могу проверить, потому что она экспортируется, т.е.

const export myFunction = parameters => mockableFunction(parameters);

но когда я использую его в событии onPress, которое принимает параметр, я должен создать анонимную функцию, подобную этой:

<Button onPress={ () => myFunction(parameters) } />

Как мне проверить анонимную функцию, сгенерированную в компоненте кнопки? Это кажется тривиальным, но это снижает мое освещение, которое требуется.

1 Ответ

0 голосов
/ 06 ноября 2018

Какую библиотеку вы используете? С ферментом вы можете позвонить wrapper.find(Button).first().simulate('press') или (возможно, более надежно) wrapper.find(Button).first().props().onPress()

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