package Ġde . j ens k ling en berg . she asy Ċ Ċ import Ġdagger . Component Ċ import Ġde . j ens k ling en berg . she asy . di . Android Module Ċ import Ġde . j ens k ling en berg . she asy . di . App Component Ċ import Ġde . j ens k ling en berg . she asy . di . App Module Ċ import Ġde . j ens k ling en berg . she asy . di . Network Module Ċ import Ġde . j ens k ling en berg . she asy . di . UseCase Module Ċ import Ġjavax . inject . Singleton Ċ Ċ @ Component ( modules Ġ= Ġ[( App Module :: class ), Ġ( UseCase Module :: class ),( Network Module :: class ),( Android Module :: class )]) Ċ @ Singleton Ċ Ċ interface ĠTest App Component Ġ Ġ: App Component { ĊĠĠĠ Ġfun Ġinject ( server Test : ĠServer Test ) ĊĊĊ Ċ }