[英]How to check dynamic text in espresso UI test
我需要執行簡單的測試-文本視圖匹配。 這很簡單:
onView(withId(R.id.titleTextView)).check(matches(withText("Special Offer: First 3 Minutes Free")));
但是,每個活動開始后,“前3分鍾免費”部分隨“獲取$ 1.99通話費”而隨機更改。
如何驗證兩種情況? 運算符||
禁止在濃縮咖啡中...
在withText
方法中使用Hamcrest anyOf
:
onView(withId(R.id.titleTextView)).check(matches(withText(anyOf(is("Special Offer: First 3 Minutes Free"),is("Special Offer: Get $1.99 for calls")))));
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.