package Ġcom . very good security . demo app . actions Ċ Ċ import Ġandroid . view . View Ċ import Ġandroidx . test . espress o . Ui Controller Ċ import Ġandroidx . test . espress o . matcher . View Matchers .* Ċ import Ġcom . very good security . vgs collect . view . Input Field View Ċ import Ġorg . hamcrest . Matcher Ċ Ċ class ĠField Click Action () Ġ: ĠBase Action () Ġ{ ĊĊĠĠĠ Ġoverride Ġfun ĠgetDescription (): ĠString Ġ= Ġ" V GS Ġinput Ġfield Ġclick " ĊĊĠĠĠ Ġoverride Ġfun Ġget Constraints (): ĠMatcher < View > Ġ= Ġis AssignableFrom ( Input Field View :: class . java ) ĊĊĠĠĠ Ġoverride Ġfun Ġperform ( ui Controller : ĠUi Controller ?, Ġview : ĠView ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġui Controller ?. run Action Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġinput Field Ġ= Ġview Ġas ĠInput Field View ĊĠĠĠĠĠĠĠĠĠĠĠ Ġinput Field . perform Click () ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }