Espresso - 使用相同的索引值两次断言文本
Espresso - Assert the text twice with same index value
在一个屏幕中,我有两次“可用”文本。
两者都有索引值 1
设备存储:
Available
SD 卡
Available
我如何断言这两个“可用”文本
您可以使用也引用同级视图的 ViewMatcher。
onView(allOf(withText(containsString("Available")), hasSibling(withText("Device Storage"))).check(matches(isDisplayed()))
onView(allOf(withText(containsString("Available")), hasSibling(withText("SD Card"))).check(matches(isDisplayed()))
在一个屏幕中,我有两次“可用”文本。 两者都有索引值 1
设备存储:
Available
SD 卡
Available
我如何断言这两个“可用”文本
您可以使用也引用同级视图的 ViewMatcher。
onView(allOf(withText(containsString("Available")), hasSibling(withText("Device Storage"))).check(matches(isDisplayed()))
onView(allOf(withText(containsString("Available")), hasSibling(withText("SD Card"))).check(matches(isDisplayed()))