Эспрессо для тестирования пользовательского интерфейса при выполнении сетевых вызовов (RxJava-Project)

Недавно я начал с тестирования пользовательского интерфейса на Android и использую для этого Espresso. Как я могу дождаться завершения вызовов для передачи данных? Я использую RxJava, а у эспрессо нет ресурса холостого хода для Rxjava. Итак, я заметил, что могу использовать свой собственный ресурс холостого хода, но как мне это сделать? Особенно при использовании Schedulers.io ().

Я хочу проверить, отключается ли моя кнопка после события onClick (). Кнопка остается отключенной, пока мой сетевой вызов не завершится. Я хочу это проверить.

Я нашел здесь этот модуль Росс Хэмбрик: https://github.com/stablekernel/RxEspresso, но я действительно не теперь, как это использовать.

Если бы вы могли мне помочь, я был бы очень счастлив!

Большое спасибо


person NullPointer    schedule 30.08.2016    source источник


Ответы (1)