package Ġorg . dh is 2 . use sc ases . search te Ċ Ċ import Ġandroid . content . Intent Ċ import Ġandroidx . test . ext . junit . runners . Android JUnit 4 Ċ import Ġandroidx . test . rule . Activity Test Rule Ċ import Ġorg . dh is 2 . use sc ases . Base Test Ċ import Ġorg . dh is 2 . use sc ases . search Track Entity . Search TE Activity Ċ import Ġorg . junit . Rule Ċ import Ġorg . junit . Test Ċ import Ġorg . junit . runner . RunWith Ċ Ċ @ RunWith ( Android JUnit 4 :: class ) Ċ class ĠSearch TE Test Ġ: ĠBaseTest () Ġ{ ĊĊĠĠĠ Ġprivate Ġlateinit Ġvar Ġsearch TE Test : ĠSearch TE Test ĊĊĠĠĠ Ġ@ get : Rule ĊĠĠĠ Ġval Ġrule Ġ= ĠActivity Test Rule ( Search TE Activity :: class . java , Ġfalse , Ġfalse ) ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġopen Search TE () Ġ{ ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġfun Ġprepare Child Program me Intent And Launch Activity () Ġ{ ĊĠĠĠĠĠĠĠ ĠIntent (). apply Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġput Extra ( CHILD _ PROGRAM _ UID , ĠCH ILD _ PROGRAM _ UID _ VALUE ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġput Extra ( CHILD _ TE _ TYPE , ĠCH ILD _ TE _ TYPE _ VALUE ) ĊĠĠĠĠĠĠĠ Ġ}. also Ġ{ Ġrule . launch Activity ( it ) Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCH ILD _ PROGRAM _ UID Ġ= Ġ" PROGRAM _ UID " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCH ILD _ PROGRAM _ UID _ VALUE Ġ= Ġ" Ip H IN AT 7 9 U W " ĊĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCH ILD _ TE _ TYPE _ VALUE Ġ= Ġ" n E en Wm Sy UE p " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCH ILD _ TE _ TYPE Ġ= Ġ" TRACK ED _ ENTITY _ UID " ĊĠĠĠ Ġ} Ċ } Ċ