Android Espresso check selected spinner text

前端 未结 3 1657
忘了有多久
忘了有多久 2020-12-09 03:32

I have this code in my Espresso test

onView(withId(R.id.src))
    .perform(click());
onData(hasToString(startsWith(\"CCD\")))
    .perform(click());
onView(w         


        
3条回答
  •  甜味超标
    2020-12-09 03:55

    Really simple solution that worked out for me .....without using matcher for CustomSpinner

    onView(withId(R.id.custom_spinner)).perform(click());
    onData(anything()).atPosition(1).perform(click());
    onView(withId(R.id.custom_spinner)).check(matches(withSpinnerText(containsString("yourstring"))));
    

提交回复
热议问题