Я действительно борется с тем, как протестировать React Native, кроме использования снимков из шутки. Они отлично подходят для тестирования внешнего вида, основанного на некоторых данных, передаваемых в компонент, но не похоже, что есть способ проверить события или обработчики событий, проверить, правильно ли были установлены или отключены прослушиватели событий в методах жизненного цикла и т. Д. ... похоже, что я либо что-то упускаю, либо инструмент не завершен.React Native Testing - Как TDD и тестировать компоненты за снимками?
Также при тестировании моментального снимка на стороне заметьте назад в терминах TDD, поскольку вы можете писать свои тесты только после того, как у вас есть код приложения ... какие-либо мысли по этому поводу?
Правильно, но это применимо только к тестированию выводимого вывода. Как вы собираетесь тестировать обработчик событий? Например, когда вы нажимаете компонент TouchableHighlight, он переходит к новому компоненту и делает его правильным? Или имитировать и нажать и проверить, что он делает вызов ajax? – builtbylarry