INNER CODE UNIT · Kotlin
Matchers
android10/Android-CleanArchitecture-Kotlin · app/src/androidTest/kotlin/com/fernandocejas/sample/Matchers.kt:26
class Matchers {
fun <T : Activity> nextOpenActivityIs(clazz: Class<T>) {
TODO()
// intended(IntentMatchers.hasComponent(clazz.name))
}
fun viewIsVisibleAndContainsText(@StringRes stringResource: Int) {
onView(withText(stringResource)).check(matches(withEffectiveVisibility(ViewMatchers.Visibility.VISIBLE)))
}
fun viewContainsText(@IdRes viewId: Int, @StringRes stringResource: Int) {
onView(withId(viewId)).check(matches(withText(stringResource)))
}
}