diff options
author | ByteHamster <info@bytehamster.com> | 2019-10-20 23:02:57 +0200 |
---|---|---|
committer | ByteHamster <info@bytehamster.com> | 2019-10-20 23:02:57 +0200 |
commit | 6e35861a614cebc1eec317366793a5436a8510f9 (patch) | |
tree | 1a0962ce673ae1ac7080feed07c64349bc07831a /app/src/androidTest/java/de/test/antennapod/EspressoTestUtils.java | |
parent | 3c8a650e5b3ceb51bf0a4d6b0fac47d75a585bb7 (diff) | |
download | AntennaPod-6e35861a614cebc1eec317366793a5436a8510f9.zip |
Made playback speed test faster
Diffstat (limited to 'app/src/androidTest/java/de/test/antennapod/EspressoTestUtils.java')
-rw-r--r-- | app/src/androidTest/java/de/test/antennapod/EspressoTestUtils.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/app/src/androidTest/java/de/test/antennapod/EspressoTestUtils.java b/app/src/androidTest/java/de/test/antennapod/EspressoTestUtils.java index f895b4d5e..2ce42be6d 100644 --- a/app/src/androidTest/java/de/test/antennapod/EspressoTestUtils.java +++ b/app/src/androidTest/java/de/test/antennapod/EspressoTestUtils.java @@ -6,6 +6,7 @@ import androidx.test.InstrumentationRegistry; import androidx.test.espresso.PerformException; import androidx.test.espresso.UiController; import androidx.test.espresso.ViewAction; +import androidx.test.espresso.ViewInteraction; import androidx.test.espresso.contrib.DrawerActions; import androidx.test.espresso.contrib.RecyclerViewActions; import androidx.test.espresso.util.HumanReadables; @@ -26,6 +27,7 @@ import static androidx.test.espresso.matcher.ViewMatchers.hasDescendant; import static androidx.test.espresso.matcher.ViewMatchers.isRoot; import static androidx.test.espresso.matcher.ViewMatchers.withId; import static androidx.test.espresso.matcher.ViewMatchers.withText; +import static org.hamcrest.Matchers.allOf; public class EspressoTestUtils { /** @@ -127,4 +129,8 @@ public class EspressoTestUtils { onView(isRoot()).perform(waitForView(withId(R.id.drawer_layout), 1000)); onView(withId(R.id.drawer_layout)).perform(DrawerActions.close()); } + + public static ViewInteraction onDrawerItem(Matcher<View> viewMatcher) { + return onView(allOf(viewMatcher, withId(R.id.txtvTitle))); + } } |