package Ġcom . an and w ana 0 0 1 . weather apps x . util Ċ Ċ import Ġandroidx . test . platform . app . Instrumentation Registry Ċ import Ġdagger . h ilt . android . testing . H ilt Test Application Ċ import Ġjava . io . IOException Ċ import Ġjava . io . InputStream Reader Ċ Ċ /** Ċ Ġ* ĠCreated Ġby Ġan and w ana 0 0 1 Ġon Ċ Ġ* Ġ 0 7 , ĠFebruary , Ġ 2 0 2 2 Ċ Ġ* Ċ Ġ* ĠHelp Ġclass Ġto Ġread Ġthe Ġfile . Ċ Ġ**/ Ċ object ĠFileReader Ġ{ ĊĊĠ Ġfun Ġread String FromFile ( fileName : ĠString ): ĠString Ġ{ ĊĠĠĠ Ġtry Ġ{ ĊĠĠĠĠĠ Ġval ĠinputStream Ġ= ĊĠĠĠĠĠĠĠ Ġ( Instrumentation Registry . get Instrumentation (). target Context . application Context Ġas ĠH ilt Test Application ). assets . open ( ĊĠĠĠĠĠĠĠĠĠ ĠfileName ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠ Ġval Ġbuilder Ġ= ĠStringBuilder () ĊĠĠĠĠĠ Ġval Ġreader Ġ= ĠInputStreamReader ( inputStream , Ġ" UTF - 8 ") ĊĠĠĠĠĠ Ġreader . read Lines (). forEach Ġ{ ĊĠĠĠĠĠĠĠ Ġbuilder . append ( it ) ĊĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġreturn Ġbuilder . toString () ĊĠĠĠ Ġ} Ġcatch Ġ( e : ĠIOException ) Ġ{ ĊĠĠĠĠĠ Ġthrow Ġe ĊĠĠĠ Ġ} ĊĠ Ġ} Ċ }