summaryrefslogtreecommitdiff
path: root/java/tests/src
diff options
context:
space:
mode:
author 1 <mrcasey@google.com> 2023-04-21 02:23:11 +0000
committer 1 <mrcasey@google.com> 2023-04-24 13:49:49 +0000
commitc393f91bcf5976d2db378b1da5a82a37ddc8e6c1 (patch)
treeef1e32e0a30ac3f42d8d13bed22a3c940570954b /java/tests/src
parent395868a876907174d4923823048bd1f81a1987a7 (diff)
Align file sharing UI with mocks.
Mocks: https://www.figma.com/file/JVIcmg4OhWuO5Vc1UdPVxe/Sharesheet-(U)?node-id=66-5067&t=GK4LwE6SDaQyVyov-0 - Split text into two lines (when needed) - Change headline to "files" instead of "items". - Shaded background around content. - Just use one icon for now (this will be updated later). Bug: 279070016 Test: atest UnbundledChooserActivityTest Test: atest HeadlineGeneratorImplTest Change-Id: I696b4bc21250290253b78b56c6fc20278e939a8a
Diffstat (limited to 'java/tests/src')
-rw-r--r--java/tests/src/com/android/intentresolver/UnbundledChooserActivityTest.java40
-rw-r--r--java/tests/src/com/android/intentresolver/contentpreview/HeadlineGeneratorImplTest.kt4
2 files changed, 18 insertions, 26 deletions
diff --git a/java/tests/src/com/android/intentresolver/UnbundledChooserActivityTest.java b/java/tests/src/com/android/intentresolver/UnbundledChooserActivityTest.java
index 385f9fd8..cbc8d53e 100644
--- a/java/tests/src/com/android/intentresolver/UnbundledChooserActivityTest.java
+++ b/java/tests/src/com/android/intentresolver/UnbundledChooserActivityTest.java
@@ -1203,12 +1203,9 @@ public class UnbundledChooserActivityTest {
setupResolverControllers(resolvedComponentInfos);
mActivityRule.launchActivity(Intent.createChooser(sendIntent, null));
waitForIdle();
- onView(withId(com.android.internal.R.id.content_preview_filename))
- .check(matches(isDisplayed()));
- onView(withId(com.android.internal.R.id.content_preview_filename))
- .check(matches(withText("app.pdf")));
- onView(withId(com.android.internal.R.id.content_preview_file_icon))
- .check(matches(isDisplayed()));
+ onView(withId(R.id.content_preview_filename)).check(matches(isDisplayed()));
+ onView(withId(R.id.content_preview_filename)).check(matches(withText("app.pdf")));
+ onView(withId(R.id.content_preview_file_icon)).check(matches(isDisplayed()));
}
@@ -1228,12 +1225,11 @@ public class UnbundledChooserActivityTest {
setupResolverControllers(resolvedComponentInfos);
mActivityRule.launchActivity(Intent.createChooser(sendIntent, null));
waitForIdle();
- onView(withId(com.android.internal.R.id.content_preview_filename))
- .check(matches(isDisplayed()));
- onView(withId(com.android.internal.R.id.content_preview_filename))
- .check(matches(withText("app.pdf + 2 files")));
- onView(withId(com.android.internal.R.id.content_preview_file_icon))
- .check(matches(isDisplayed()));
+ onView(withId(R.id.content_preview_filename)).check(matches(isDisplayed()));
+ onView(withId(R.id.content_preview_filename)).check(matches(withText("app.pdf")));
+ onView(withId(R.id.content_preview_more_files)).check(matches(isDisplayed()));
+ onView(withId(R.id.content_preview_more_files)).check(matches(withText("+ 2 more files")));
+ onView(withId(R.id.content_preview_file_icon)).check(matches(isDisplayed()));
}
@Test
@@ -1252,12 +1248,9 @@ public class UnbundledChooserActivityTest {
mActivityRule.launchActivity(Intent.createChooser(sendIntent, null));
waitForIdle();
- onView(withId(com.android.internal.R.id.content_preview_filename))
- .check(matches(isDisplayed()));
- onView(withId(com.android.internal.R.id.content_preview_filename))
- .check(matches(withText("app.pdf")));
- onView(withId(com.android.internal.R.id.content_preview_file_icon))
- .check(matches(isDisplayed()));
+ onView(withId(R.id.content_preview_filename)).check(matches(isDisplayed()));
+ onView(withId(R.id.content_preview_filename)).check(matches(withText("app.pdf")));
+ onView(withId(R.id.content_preview_file_icon)).check(matches(isDisplayed()));
}
@Test
@@ -1283,12 +1276,11 @@ public class UnbundledChooserActivityTest {
mActivityRule.launchActivity(Intent.createChooser(sendIntent, null));
waitForIdle();
- onView(withId(com.android.internal.R.id.content_preview_filename))
- .check(matches(isDisplayed()));
- onView(withId(com.android.internal.R.id.content_preview_filename))
- .check(matches(withText("app.pdf + 1 file")));
- onView(withId(com.android.internal.R.id.content_preview_file_icon))
- .check(matches(isDisplayed()));
+ onView(withId(R.id.content_preview_filename)).check(matches(isDisplayed()));
+ onView(withId(R.id.content_preview_filename)).check(matches(withText("app.pdf")));
+ onView(withId(R.id.content_preview_more_files)).check(matches(isDisplayed()));
+ onView(withId(R.id.content_preview_more_files)).check(matches(withText("+ 1 more file")));
+ onView(withId(R.id.content_preview_file_icon)).check(matches(isDisplayed()));
}
@Test
diff --git a/java/tests/src/com/android/intentresolver/contentpreview/HeadlineGeneratorImplTest.kt b/java/tests/src/com/android/intentresolver/contentpreview/HeadlineGeneratorImplTest.kt
index aac6caa7..a65280e5 100644
--- a/java/tests/src/com/android/intentresolver/contentpreview/HeadlineGeneratorImplTest.kt
+++ b/java/tests/src/com/android/intentresolver/contentpreview/HeadlineGeneratorImplTest.kt
@@ -55,7 +55,7 @@ class HeadlineGeneratorImplTest {
assertThat(generator.getVideosHeadline(1)).isEqualTo("Sharing video")
assertThat(generator.getVideosHeadline(4)).isEqualTo("Sharing 4 videos")
- assertThat(generator.getItemsHeadline(1)).isEqualTo("Sharing 1 item")
- assertThat(generator.getItemsHeadline(4)).isEqualTo("Sharing 4 items")
+ assertThat(generator.getFilesHeadline(1)).isEqualTo("Sharing 1 file")
+ assertThat(generator.getFilesHeadline(4)).isEqualTo("Sharing 4 files")
}
}