2016-04-04 80 views
3

我正在測試按鈕是否按照預期遷移到新活動,並顯示正在設備上啓動的新活動,但測試用例失敗,我是使用以下代碼相同。android espresso:測試新按鈕點擊啓動失敗

onView(withId(R.id.bt_click)).perform(click()); 
intended(hasComponent(hasClassName(CodeVerify.class.getName()))); 

回答

2

我認爲你必須讓它這樣

Intents.init(); 
    onView(withId(R.id.bt_click)).perform(click()); 
    intended(hasComponent(CodeVerify.class.getName())); 
    Intents.release(); 

,如果你提供更多的細節將會更容易幫助