@Test public void testCompareFailureWhenDifferentDimensions() { EspScreenshotTool.takeWithName("testCompareDifferentDimensions"); EspDevice.root().rotateToLandscape(); EspScreenshotTool.takeWithName("testCompareDifferentDimensions2"); exception.expect(AssertionFailedError.class); exception.expectMessage("Images must have same dimensions."); EspScreenshotTool.comparePercentage( new EspScreenshotTool().obtainScreenshotDirectory() + "/testCompareDifferentDimensions.png", new EspScreenshotTool().obtainScreenshotDirectory() + "/testCompareDifferentDimensions2.png"); }
@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(); }