Тестирование Android - Как запустить систему, намеренную быть перехваченной проверенным действием - PullRequest
1 голос
/ 07 октября 2019

У моего приложения есть активность, которая прослушивает намерения и реагирует на системное событие ACTION_TAG_DISCOVERED. Когда такое намерение происходит, приложение считывает тег и перенаправляет пользователя на экран, отображающий содержимое, прочитанное по тегу.

Я начал внедрять автоматические тесты и теперь сталкиваюсь с этой проблемой: я могу перемещаться по своемуПриложив приложение к экрану, о котором я говорил, но теперь, чтобы сделать тест полностью автоматическим, я бы хотел вызвать намерение ACTION_TAG_DISCOVERED с жестко закодированным контентом, чтобы действие переместилось на страницу результатов. Несмотря на мои поиски, я не нашел то, что искал. Это выполнимо? Если да, то как мне действовать?

Я использую Android Espresso вдоль AndroidJUnit4.

...