RecyclerViewActions возвращает исключение NoMatchingViewException в тестировании Espresso Android

Я использую эту строку кода, чтобы выполнить щелчок на RecyclerViewсписок в position 0.

onView(withId(R.id.rv)).perform(RecyclerViewActions.actionOnItemAtPosition(0, click()));

Но это не работает и возвращает NoMatchingViewException,

Но когда я выполняю операцию щелчка на TextView (который находится внутри RecyclerView макет), он работает и тестирование проходит, как показано в строке кода ниже,

    onView(allOf(result(withId(R.id.tv), 0), isDisplayed())).perform(click());

Я использую RecyclerViewActions правильно, и как мне решить проблему?

0 ответов

Другие вопросы по тегам