/** * Access positive button element. * * @return New element for actions and assertions. * * @since Espresso Macchiato 0.2 */ public EspButton confirmButton() { return EspButton.byId(spec.confirmButtonResource); }
/** * Access neutral button element. * * @return New element for actions and assertions. * * @since Espresso Macchiato 0.2 */ public EspButton cancelButton() { return EspButton.byId(spec.cancelButtonResource); }
/** * Access negative button element. * * @return New element for actions and assertions. * * @since Espresso Macchiato 0.2 */ public EspButton denyButton() { return EspButton.byId(spec.denyButtonResource); }
@Test public void testDummyLauncher() { EspPage.byId(EspDummyLauncherActivity.rootLayout).assertIsDisplayedOnScreen(); // test start method EspDummyLauncherActivity activity = getActivity(); activity.setStartIntent(BaseActivity.class); activity.start(); EspPage.byId(BaseActivity.rootLayout).assertIsDisplayedOnScreen(); EspDevice.root().clickBackButton(); EspPage.byId(EspDummyLauncherActivity.rootLayout).assertIsDisplayedOnScreen(); // test click action EspButton.byId(EspDummyLauncherActivity.buttonId).click(); EspPage.byId(BaseActivity.rootLayout).assertIsDisplayedOnScreen(); }