我有一个回收站视图,其中应包含3个未知顺序的物品。
我知道如何按位置获取回收物品以及如何检查文字
onView(withId(...)).check(matches(atPosition(0, hasDescendant(withText(A)))));
但我不知道该怎么说
withText(A)
或withText(B)
我用Google搜索但看不到OR hamcrest Matcher之类的东西
最佳答案
您可以使用Matchers.anyOf()
。例如:
onView(anyOf(withText("X"), withText("Y"))).check(matches(isDisplayed()))