package Ġcom . kh me len ko . lab . var is . d agger Ċ Ċ import Ġcom . kh me len ko . lab . var is . storage . AppSettings Ċ import Ġcom . kh me len ko . lab . var is . storage . Cache Storage Ċ import Ġdagger . Module Ċ import Ġdagger . Provides Ċ import Ġorg . mockito . Mockito . mock Ċ import Ġjavax . inject . Singleton Ċ Ċ /** Ċ Ġ* ĠStorage Ġmodule Ġfor Ġtesting Ċ Ġ* Ċ Ġ* Ġ@ author ĠD my tro ĠK h me len ko Ġ( d . kh me len ko @ gmail . com ) Ċ Ġ*/ Ċ @ Module Ċ class ĠTest Storage Module Ġ{ ĊĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġ@ Singleton ĊĠĠĠ Ġfun Ġprovide Cache (): ĠCache Storage Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġmock ( Cache Storage :: class . java ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġ@ Singleton ĊĠĠĠ Ġfun Ġprovide AppSettings (): ĠApp Settings Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġmock ( AppSettings :: class . java ) ĊĠĠĠ Ġ} Ċ } Ċ