package Ġcom . brand on hog an . l ifts cout . di . schedul ers Ċ Ċ import Ġio . reactivex . Scheduler Ċ import Ġio . reactivex . schedul ers . Schedulers Ċ Ċ /** Ċ Ġ* Ġ@ Creator ĠĠĠĠĠĠĠĠ Ġbh og an Ċ Ġ* Ġ@ Date ĠĠĠĠĠĠĠĠĠĠĠĠ 2 0 1 8 - 0 1 - 0 6 Ċ Ġ* Ġ@ Description ĠĠĠĠ ĠScheduler Ġfor Ġtests , Ġwhich Ġwill Ġrun Ġeverything Ġin Ġthe Ġsame Ġthread Ġits Ġcalled Ġin . Ċ Ġ* ĠThis Ġmakes Ġit Ġpossible Ġto Ġtest Ġobservable Ġreturn Ġfunctions Ġthat Ġhave Ġobserved Ġon Ġlogic Ċ Ġ*/ Ċ Ċ class ĠTest Scheduler Provider Ġ: ĠScheduler Provider Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġui (): ĠScheduler Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠS chedulers . tr amp oline () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġcomputation (): ĠScheduler Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠS chedulers . tr amp oline () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġtr amp oline (): ĠScheduler Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠS chedulers . tr amp oline () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġnew Thread (): ĠScheduler Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠS chedulers . tr amp oline () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġio (): ĠScheduler Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠS chedulers . tr amp oline () ĊĠĠĠ Ġ} Ċ }