Я написал очень простой Activity
с помощью кнопки.Когда кнопка нажата, я начну новый Fragment
.Теперь я хочу проверить эту логику в моем тесте пользовательского интерфейса Espresso.Итак, я написал этот тест пользовательского интерфейса для моего Activity
@RunWith(AndroidJUnit4::class)
@LargeTest
class MainMenuUiTest {
@get: Rule
val activityTestRule: ActivityTestRule<MainActivity> = ActivityTestRule(MainActivity::class.java)
@Test
fun switchToFragment() {
onView(withId(R.id.btn)).perform()
}
}
Как я могу проверить, что мой Fragment
отображается при нажатии кнопки?