Skip to content

Commit 7a4e77a

Browse files
committed
adding rotation test to task detail screen
1 parent ca3c073 commit 7a4e77a

File tree

2 files changed

+8
-2
lines changed
  • todo-mvp/app/src/androidTestMock/java/com/example/android/architecture/blueprints/todoapp/taskdetail
  • todo-mvp-loaders/app/src/androidTestMock/java/com/example/android/architecture/blueprints/todoapp/taskdetail

2 files changed

+8
-2
lines changed

todo-mvp-loaders/app/src/androidTestMock/java/com/example/android/architecture/blueprints/todoapp/taskdetail/TaskDetailScreenTest.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,14 +127,17 @@ public void completedTaskDetails_DisplayedInUi() throws Exception {
127127
}
128128

129129
@Test
130-
public void orientationChange_menuPersists() {
130+
public void orientationChange_menuAndTaskPersist() {
131131
loadActiveTask();
132132

133133
// Check delete menu item is displayed and is unique
134134
onView(withId(R.id.menu_delete)).check(matches(isDisplayed()));
135135

136136
TestUtils.rotateToLandscape(mTaskDetailActivityTestRule);
137137

138+
onView(withId(R.id.task_detail_title)).check(matches(withText(TASK_TITLE)));
139+
onView(withId(R.id.task_detail_description)).check(matches(withText(TASK_DESCRIPTION)));
140+
138141
// Check delete menu item is displayed and is unique
139142
onView(withId(R.id.menu_delete)).check(matches(isDisplayed()));
140143
}

todo-mvp/app/src/androidTestMock/java/com/example/android/architecture/blueprints/todoapp/taskdetail/TaskDetailScreenTest.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,14 +127,17 @@ public void completedTaskDetails_DisplayedInUi() throws Exception {
127127
}
128128

129129
@Test
130-
public void orientationChange_menuPersists() {
130+
public void orientationChange_menuAndTaskPersist() {
131131
loadActiveTask();
132132

133133
// Check delete menu item is displayed and is unique
134134
onView(withId(R.id.menu_delete)).check(matches(isDisplayed()));
135135

136136
TestUtils.rotateToLandscape(mTaskDetailActivityTestRule);
137137

138+
onView(withId(R.id.task_detail_title)).check(matches(withText(TASK_TITLE)));
139+
onView(withId(R.id.task_detail_description)).check(matches(withText(TASK_DESCRIPTION)));
140+
138141
// Check delete menu item is displayed and is unique
139142
onView(withId(R.id.menu_delete)).check(matches(isDisplayed()));
140143
}

0 commit comments

Comments
 (0)