package Ġcom . cj mobile apps . qu idd itch players android . d agger Ċ Ċ import Ġandroid . content . Context Ċ import Ġcom . cj mobile apps . qu idd itch players android . Qu idd itch Players Application Ċ import Ġcom . cj mobile apps . qu idd itch players android . d agger . module . Context Module Ċ import Ġcom . cj mobile apps . qu idd itch players android . d agger . module . Fake Network Module Ċ import Ġcom . cj mobile apps . qu idd itch players android . network . service . Qu idd itch Players ServiceImpl Ċ import Ġdagger . Component Ċ Ċ @ Qu idd itch Players Application Scope Ċ @ Component ( modules Ġ= Ġ[ Context Module :: class , ĠFake Network Module :: class ]) Ċ interface ĠFake Qu idd itch Players Application Component Ġ{ ĊĊĠĠĠ Ġfun Ġprovide Context (): ĠContext ĊĊĠĠĠ Ġfun Ġprovide Qu idd itch Players Service (): ĠQu idd itch Players ServiceImpl ĊĊĠĠĠ Ġfun Ġinject Fake Qu idd itch Players Application Component ( qu idd itch Players Application : ĠQu idd itch Players Application ) Ċ } Ċ