如何检查ListView中项目的信息是否正确显示。
我需要检查使用Espresso将此文本正确显示为TextView的TODO标题示例和也是TextView的TODO位置示例。我有以下代码,但无法正常工作:
onData(anything()).inAdapterView(withId(R.id.to_do_list_view)).atPosition(0).
check(matches(withChild(withId(R.id.item_title)).matches(withText("TODO Title Sample"))));
知道我该如何解决吗?
最佳答案
我能够弄清楚,这很简单:
onData(anything()).inAdapterView(withId(R.id.to_do_list_view)).atPosition(0).
onChildView(withId(R.id.item_title)).
check(matches(withText("TODO Title Sample")));