import Ġjunit . framework . TestCase Ċ import Ġorg . junit . Test Ċ Ċ class ĠDevice View Test Ġ: ĠTestCase () Ġ{ ĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġtest Test (){ ĊĠĠĠĠĠĠĠ Ġ// Ġgiven Ċ // ĠĠĠĠĠĠĠ Ġvar Ġdevice View Ġ= Ġmock ( Device Contract . View :: class . java ) Ċ // ĠĠĠĠĠĠĠ Ġvar Ġj adb Ġ= Ġmock ( J AD B :: class . java ) Ċ // ĠĠĠĠĠĠĠ Ġvar Ġrx Bus Ġ= Ġmock ( Rx Bus :: class . java ) Ċ // ĠĠĠĠĠĠĠ Ġvar Ġstring Utils Ġ= Ġmock ( StringUtils :: class . java ) Ċ // Ċ // ĠĠĠĠĠĠĠ Ġvar Ġpresenter : ĠDevice Presenter Ġ= ĠDevice Presenter ( device View , Ġj adb , Ġrx Bus , Ġstring Utils ) ĊĊĠĠĠĠĠĠĠ Ġ// Ġwhen ĊĠĠĠĠĠĠĠ Ġ// presenter . start () ĊĊĠĠĠĠĠĠĠ Ġ// Ġthen ĊĠĠĠĠĠĠĠ Ġ// verify ( device View , Ġtimes ( 1 )). test () ĊĠĠĠ Ġ} Ċ }