我想寫一個咖啡功能,以匹配第一個元素咖啡發現根據我的功能,即使當發現多個匹配項目。咖啡比賽第一個元素髮現時,許多人在層次結構
例如: 我有一個列表視圖,其中包含項目價格的單元格。我希望能夠將貨幣轉換爲加元,並驗證項目價格是以加元計算的。
我使用這個功能:
onView(anyOf(withId(R.id.product_price), withText(endsWith("CAD"))))
.check(matches(
isDisplayed()));
這將引發AmbiguousViewMatcherException。
在這種情況下,我不在乎多少個或幾個單元顯示CAD,我只是想驗證它顯示。一旦遇到符合參數的物體,是否有辦法使咖啡通過此測試?