我正在使用Espresso进行活动转换测试,但我不知道这是否是最好的方法:
public void testStartLogin() {
onView(withId(R.id.register)).perform(click());
onView(withId(R.id.login_password)).check(matches(isDisplayed()));
onView(withId(R.id.login_show_password)).check(matches(isDisplayed()));
}
Run Code Online (Sandbox Code Playgroud)
最后两个来自第二个活动,但这对我来说太可怕了.有什么不同的方式吗?