2016-10-26 37 views
0

我想斷言文本不在視圖中。Android Espresso斷言問題

//ViewInteraction appCompatTextView10 = onView(
       allOf(withText("Politics"), not(isDisplayed()))); 
     appCompatTextView10.perform(click());// 

不起作用。

onView(allOf(withId(R.id.title), not(withText("Politics")))); 

也無法正常工作。

有幫助嗎?是donotexists()已棄用?我無法使用它。

回答

1

嘗試:

onView(withText("Politics")).check(matches(not(isDisplayed()))); 

如果視圖沒有視圖層次結構存在,而不是使用這樣的:

onView(withText("Politics")).check(doesNotExist());