package Ġcom . spital iere . mar vel characters . di Ċ Ċ import Ġandroid . os . Build Ċ import Ġandroidx . test . platform . app . Instrumentation Registry Ċ import Ġcom . spital iere . data . platform . di . Data Modules Ċ import Ġcom . spital iere . domain . platform . di . Domain Modules Ċ import Ġcom . spital iere . mar vel characters . presentation . ui . characters . Main Presentation Module Ċ import Ġcom . spital iere . mar vel characters . presentation . ui . characters . fragments . details . Details Module Ċ import Ġcom . spital iere . mar vel characters . presentation . ui . splash screen . Splash Screen Module Ċ import Ġorg . junit . Before Ċ import Ġorg . junit . Test Ċ import Ġorg . junit . runner . RunWith Ċ import Ġorg . k oin . android . ext . k oin . android Context Ċ import Ġorg . k oin . dsl . k oin Application Ċ import Ġorg . k oin . test . check . check Modules Ċ import Ġorg . ro bo lectric . Ro bo lectric TestRunner Ċ import Ġorg . ro bo lectric . annotation . Config Ċ Ċ /** Ċ Ġ* ĠCreated Ġby ĠR af ael ĠSp ital iere Ġon Ġ 1 0 / 1 1 / 2 0 1 9 . Ċ Ġ**/ Ċ @ RunWith ( Ro bo lectric TestRunner :: class ) Ċ @ Config ( manifest = ĠConfig . NONE , Ġsdk Ġ= Ġ[ Build . VERSION _ CODES . O ]) Ċ class ĠK oin Modules Test Ġ{ ĊĊĠĠĠ Ġ@ Before ĊĠĠĠ Ġfun ĠsetUp () Ġ{ ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` check Ġk oin Ġmodules `() Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġapp Context Ġ= ĠInstrument ation Registry . get Instrumentation (). target Context ĊĠĠĠĠĠĠĠ Ġk oin Application Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġandroid Context ( app Context ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġmodules ( modules Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠData Modules . getData Modules () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ+ ĠDomain Modules . get Modules () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ+ ĠMain Presentation Module . getModule () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ+ ĠDetails Module . getModule () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ+ ĠSpl ash Screen Module . getModule () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġ}. check Modules () ĊĠĠĠ Ġ} Ċ }