2

Listviewに裏打ちされたの最初のアイテムをクリックできませんCursorAdapter。これが私が試したことです:

onData(is(instanceOf(ContactsListFragment.ContactsAdapter.class)))
    // .inAdapterView(withId(android.R.id.list))
    .atPosition(0)
    .perform(click());

...そしてここに私が得るものがあります:

com.google.android.apps.common.testing.ui.espresso.PerformException: ビューで「アダプタ データのロード」を実行中にエラーが発生しました「クラスから割り当て可能です: クラス android.widget.AdapterView」。com.google.android.apps.common.testing.ui.espresso.PerformException$Builder.build(PerformException.java:67) で com.google.android.apps.common.testing.ui.espresso.base.DefaultFailureHandler で。 com.google.android.apps.common.testing.ui.espresso.base.DefaultFailureHandler.handle(DefaultFailureHandler.java:40) で getUserFriendlyError(DefaultFailureHandler.java:57) com.google.android.apps.common.testing で。 ui.espresso.ViewInteraction.runSynchronouslyOnUiThread(ViewInteraction.java:159) com.google.android.apps.common.testing.ui.espresso.ViewInteraction.doPerform(ViewInteraction.java:90) com.google.android.apps. common.testing.ui.

4

1 に答える 1

1

次のバージョン (Espresso 1.2) で対処される予定です。関連する問題を参照してください: https://code.google.com/p/android-test-kit/issues/detail?id=69

于 2014-05-31T22:11:31.627 に答える