I have this code in my Espresso test
onView(withId(R.id.src))
.perform(click());
onData(hasToString(startsWith(\"CCD\")))
.perform(click());
onView(w
Replace withText() with withSpinnerText()
onView(withId(spinnerId)).perform(click());
onData(allOf(is(instanceOf(String.class)), is(selectionText))).perform(click());
onView(withId(spinnerId)).check(matches(withSpinnerText(containsString(selectionText))));
Reference: https://code.google.com/p/android-test-kit/issues/detail?id=85