package Ġcom . res dev . po e helper Ċ Ċ import Ġandroid . content . Context Ċ import Ġcom . res dev . po e helper . di . D agger Test Component Ċ import Ġcom . res dev . po e helper . model . ret rofit . Po e League Loading Ċ import Ġcom . res dev . po e helper . utils .* Ċ import Ġkotlinx . coroutines . run Blocking Ċ import Ġorg . junit . Test Ċ import Ġorg . mockito . Mockito . mock Ċ import Ġjavax . inject . Inject Ċ Ċ class ĠUtil Test Ġ{ ĊĠĠĠ Ġlateinit Ġvar Ġle ag ues : ĠArray < String > ĊĠĠĠ Ġ@ Inject Ġlateinit Ġvar Ġpo e League Loading : ĠPo e League Loading ĊĠĠĠ Ġval Ġlanguages Ġ= Ġarray ListOf (" en ", Ġ" ru ", Ġ" ko ", Ġ" ge ", Ġ" br ") ĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠ Ġrun Blocking Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠD agger Test Component . create (). inject ( this @ Util Test ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġle ag ues Ġ= Ġpo e League Loading . load Le ag ues (). get Edited Le ag ues () Ġ?: Ġthrow ĠException () ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test Ġfun Ġarray With First Null Test (){ ĊĠĠĠĠĠĠĠ Ġval Ġarray Ġ= ĠlistOf ( null , Ġ 1 . 0 , Ġ 2 . 0 , Ġ 3 . 0 , Ġ 4 . 0 , Ġ 5 . 0 , Ġ 6 . 0 ) ĊĠĠĠĠĠĠĠ Ġval ĠdataSet Ġ= Ġget Graph Dataset ( array , Ġ 1 0 6 . 0 , Ġtrue , Ġmock ( Context :: class . java )) ĊĠĠĠĠĠĠĠ Ġassert ( data Set Ġ!= Ġnull ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġis Black Dark (){ ĊĠĠĠĠĠĠĠ Ġassert (! is Color Light (" 0 0 0 0 0 0 0 0 ")) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġis White Dark (){ ĊĠĠĠĠĠĠĠ Ġassert ( is Color Light (" FFFFFFFF ")) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġget Calendar (){ ĊĠĠĠĠĠĠĠ Ġprintln (" Last Ġ 7 Ġdays : Ġ${ get Days Set () }") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġtest Url Generators (){ ĊĠĠĠĠĠĠĠ Ġprintln (" Urls Ġgenerating Ġtest ") ĊĠĠĠĠĠĠĠ Ġfor Ġ( i Ġin Ġlanguages ){ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfor Ġ( j Ġin Ġle ag ues ){ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġprintln ( generate Po e Market Exchange Url ( j , Ġi )) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġprintln ( generate Po e Market Trade Url ( j , Ġi )) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }