tutorial - test app android
OpenDrawer de espresso contrib está en desuso (3)
Espresso contrib ( com.android.support.test.espresso:espresso-contrib:2.2.1
) El método openDrawer está en desuso
Entonces, ¿cómo debo abrir un cajón?
Aquí hay un ejemplo de cómo usar los nuevos métodos de open
y close
:
onView(withId(R.id.drawer_layout)).perform(DrawerActions.open());
onView(withId(R.id.drawer_layout)).perform(DrawerActions.close());
La documentación para openDrawer
sugiere usar el método open
con el ID de recurso correcto y realizar ViewAction
.
Utilice abrir () con realizar después de hacer coincidir una vista. Este método será eliminado en la próxima versión.
Puedes probar esto! Esto obtendrá el menú de la barra de herramientas, y presione un clic en él
onView(allOf(withContentDescription("Menu"),
withParent(withId(R.id.toolbar)),
isDisplayed())).perform(click());