package Ġcom . av ito . android . test . checks Ċ Ċ import Ġandroid . support . test . espress o . Esp ress o Ċ import Ġandroid . support . test . espress o . View Assertion Ċ import Ġandroid . support . test . espress o . View Interaction Ċ import Ġandroid . support . test . espress o . contrib . RecyclerView Actions Ċ import Ġandroid . support . v 7 . widget . RecyclerView Ċ import Ġandroid . view . View Ċ import Ġcom . av ito . android . test . UIT est Config Ċ import Ġcom . av ito . android . test . interceptor . Assertion Interceptor Ċ import Ġcom . av ito . android . test . wait To Perform Ċ import Ġcom . fork ing code . espress o . contrib . Desc endant View Actions Ċ import Ġorg . hamcrest . Matcher Ċ Ċ @ Deprecated (" todo Ġuse ĠInteraction Context Matcher Checks Driver ") Ċ class ĠOn Desc endant Matcher ListItem Checks Driver ( ĊĠĠĠ Ġprivate Ġval Ġlist Matcher : ĠMatcher < View >, ĊĠĠĠ Ġprivate Ġval Ġmatcher : ĠMatcher < View >, ĊĠĠĠ Ġprivate Ġval Ġchild Matcher : ĠMatcher < View > Ċ ) Ġ: ĠChecks Driver Ġ{ ĊĊĠĠĠ Ġprivate Ġval Ġinteraction : ĠView Interaction ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠE sp ress o . on View ( list Matcher ) ĊĊĠĠĠ Ġoverride Ġfun Ġcheck ( assertion : ĠView Assertion ) Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġintercept ed Assertion Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠAssertion Interceptor . Proxy ( assertion , ĠUIT est Config . assertion Intercept ors ) ĊĊĠĠĠĠĠĠĠ Ġinteraction . wait To Perform ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠRecyclerView Actions . action On Item < RecyclerView . ViewHolder >( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġmatcher , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠDesc endant View Actions . check Desc endant View Action ( child Matcher , Ġintercept ed Assertion ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ). at Position ( 0 ) ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ } Ċ