package Ġcom . example . download image Ċ Ċ import Ġandroidx . test . espress o . Esp ress o Ċ import Ġandroidx . test . espress o . assertion . View Assertions Ċ import Ġandroidx . test . espress o . matcher . View Matchers Ċ import Ġandroidx . test . rule . Activity Test Rule Ċ import Ġorg . junit . Rule Ċ import Ġorg . junit . Test Ċ Ċ class ĠMainActivity Test Ġ{ ĊĠĠĠ Ġ@ get : Rule ĊĠĠĠ Ġval Ġactivity Rule Ġ= ĠActivity Test Rule ( MainActivity :: class . java ) ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġcheck View Visible () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġactivity : ĠMainActivity Ġ= Ġactivity Rule . activity ĊĠĠĠĠĠĠĠ ĠE sp ress o . on View ( View Matchers . with Id ( R . id . tv Title )). check ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠView Assertions . matches ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠView Matchers . is Displayed () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġ) ĊĊĠĠĠĠĠĠĠ ĠE sp ress o . on View ( View Matchers . with Id ( R . id . tv Progress )). check ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠView Assertions . matches ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠView Matchers . is Displayed () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġ) ĊĊĠĠĠĠĠĠĠ ĠE sp ress o . on View ( View Matchers . with Id ( R . id . iv Image )). check ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠView Assertions . matches ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠView Matchers . is Displayed () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ }