0
你好,我必須爲我的活動寫一個測試,但在這之前Activity
一個SplashActivity
必須先運行2500毫秒。如何讓咖啡等待閃屏完成,然後開始測試
我的測試類:因爲在SplashActivity
初始化尚未執行
@RunWith(AndroidJUnit4.class)
public class GuestActivityTest{
@Rule
public ActivityTestRule<GuestActivity> mActivityTestRule = new ActivityTestRule<GuestActivity>(GuestActivity.class, true, false){
@Override
protected void afterActivityLaunched() {
super.afterActivityLaunched();
}
};
@Test
public void goToMenuActivity() {
onView(withId(R.id.button_log_in)).perform(typeText("Works"));
onView(withId(R.id.menu_btn)).perform(click());
}
}
測試崩潰每次。如何讓咖啡知道Activity
已被加載或等待SplashActivity
先完成?
它不是很漂亮,但它的工作沒有噸的代碼。 – anil