如何在android中使用Espresso为RecyclerView编写测试用例..?

时间:2017-01-24 05:26:39

标签: android android-recyclerview android-espresso android-testing

我是Android测试的新手。如何使用Espresso Framework为RecyclerView编写测试用例。我的RecyclerView有一个点击监听器,当点击一个项目时,它将意图传递给另一个活动。请帮我写一下测试用例。

1 个答案:

答案 0 :(得分:1)

单击RecyclerView中的项目:

详情请见Espresso RecyclerView testing

onView(withId(R.id.scroll_view)).perform(RecyclerViewActions.actionOnItemAtPosition(3, click()));

检查是否发送了Intent:

// to the "phone" activity has been sent.
intended(toPackage("com.android.phone"));

Espresso Intent testing

上查看更多内容