Ложное подключение при тестировании пользовательского интерфейса с помощью Espresso - PullRequest
0 голосов
/ 28 января 2020

Я пытаюсь написать тестовые примеры пользовательского интерфейса для моего приложения.

Когда пользователь нажимает кнопку retry , он проверяет, подключено ли устройство к inte rnet или нет. В зависимости от чего, он показывает два разных представления. Я добавил код, как упомянуто ниже, чтобы проверить видимость моего представления, но не уверен, как установить / смоделировать среду, в которой inte rnet подключен или не подключен.

onView(ViewMatchers.withId(R.id.retry_button)).perform(ViewActions.click());
onView(ViewMatchers.withId(R.id.nointernet_image)).check(matches(isDisplayed()));

Будут благодарны любые выводы.

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