Как мне взаимодействовать с DrawerLayout в тесте Robolectric? - PullRequest
0 голосов
/ 30 мая 2019

Понятно, что некоторые действия / совпадения Эспрессо не поддерживаются Robolectric; и хотя я нашел другие способы взаимодействия с диалогами и элементами меню (ShadowDialog, ShadowActivity), я до сих пор не понял, как взаимодействовать с DrawerLayout.

В Espresso есть DrawerActions, так что вы можете просто сделать что-то вроде onView(withId(R.id.drawer_layout)).perform(open()), а также выполнить действия с кликом для подпредставлений DrawerLayout. Разве это не поддерживается в Robolectric?

...