package Ġorg . es on . lite ble Ċ Ċ import Ġandroid . os . System Clock Ċ import Ġandroid . util . Log Ċ import Ġandroidx . test . ext . junit . runners . Android JUnit 4 Ċ import Ġandroidx . test . platform . app . Instrumentation Registry Ċ import Ġorg . es on . log . Log Utils Ċ import Ġorg . junit . Assert . assertEquals Ċ import Ġorg . junit . Test Ċ import Ġorg . junit . runner . RunWith Ċ import Ġjava . text . SimpleDateFormat Ċ import Ġjava . util .* Ċ Ċ /** Ċ Ġ* ĠInstrument ed Ġtest , Ġwhich Ġwill Ġexecute Ġon Ġan ĠAndroid Ġdevice . Ċ Ġ* Ċ Ġ* ĠSee Ġ[ testing Ġdocumentation ]( http :// d . android . com / tools / testing ). Ċ Ġ*/ Ċ @ RunWith ( Android JUnit 4 :: class ) Ċ class ĠExample Instrument ed Test Ġ{ ĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġuse AppContext () Ġ{ ĊĠĠĠĠĠĠĠ ĠLog Utils . d (" 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ") ĊĠĠĠĠĠĠĠ Ġ// ĠContext Ġof Ġthe Ġapp Ġunder Ġtest . ĊĠĠĠĠĠĠĠ Ġval Ġapp Context Ġ= ĠInstrument ation Registry . get Instrumentation (). target Context ĊĠĠĠĠĠĠĠ ĠassertEquals (" org . es on . lite ble . test ", Ġapp Context . packageName ) ĊĊĠĠĠĠĠĠĠ Ġtest () ĊĊĠĠĠ Ġ} ĊĊĊĠĠĠ Ġprivate Ġfun Ġtest () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġrx Timestamp Millis Ġ= ĠSystem . currentTimeMillis () Ġ- ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠSystem Clock . elapsed Realtime () Ġ+ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 2 3 3 8 2 1 6 3 8 2 9 0 4 1 8 L Ġ/ Ġ 1 0 0 0 0 0 0 ĊĠĠĠĠĠĠĠ Ġprintln (" rx Timestamp Millis Ġ= Ġ$ rx Timestamp Millis ") ĊĠĠĠĠĠĠĠ Ġval Ġrx Date Ġ= ĠDate ( rx Timestamp Millis ) ĊĠĠĠĠĠĠĠ Ġval Ġs Date Ġ= ĠSimpleDateFormat (" HH : mm : ss . SS S "). format ( rx Date ) ĊĠĠĠĠĠĠĠ Ġprintln (" s Date Ġ= Ġ$ s Date ") ĊĠĠĠ Ġ} Ċ }