【发布时间】:2015-12-07 16:54:06
【问题描述】:
所以这是我的层次结构的细分:
RecyclerView --> LinearLayout --> RecyclerView --> FrameLayout -> FrameLayout
截图如下:
我希望能够验证FrameLayout 是否显示文本。这是我迄今为止尝试过的:
onView(withRecyclerView(R.id.container_list).atPositionOnView(0, R.id.row_content))
.check(matches(withRecyclerView(R.id.row_content).atPositionOnView(0, R.id.info_field)))
.check(matches(isDisplayed()));
但它会导致AmbiguousViewMatcherException。关于如何验证嵌套视图的任何想法?应该提到我正在使用来自here 的 ViewMatcher。谢谢。
【问题讨论】:
标签: android android-recyclerview android-espresso ui-testing