package Ġcom . ang git pr ay ogo . mov on Ċ Ċ import Ġcom . ang git pr ay ogo . mov on . data . local . entity . Movie Entity Ċ import Ġcom . ang git pr ay ogo . mov on . data . remote .* Ċ import Ġcom . e oa . tech . core . util . state . Result State Ċ import Ġorg . mockito . Mockito Ċ import Ġorg . mockito . Mockito . mock ĊĊ Ċ /** Ċ Ġ* ĠCreated Ġby ĠAng git ĠPr ay ogo Ġon Ġ 1 3 , September , 2 0 2 0 Ċ Ġ* ĠGitHub Ġ: Ġhttps :// github . com / ang git 9 7 Ċ Ġ*/ Ċ object ĠTest DataSource Ġ{ ĊĊĠĠĠ Ġval Ġmovie Response Ġ= ĠMov ies Response ( ĊĠĠĠĠĠĠĠĠ 1 , ĊĠĠĠĠĠĠĠ ĠlistOf (), ĊĠĠĠĠĠĠĠĠ 1 , ĊĠĠĠĠĠĠĠĠ 1 ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġval Ġmovie Response List Ġ= ĠlistOf ( ĊĠĠĠĠĠĠĠ Ġmock ( Movie :: class . java ) ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġval Ġmovie Detail Ġ= Ġmock ( Movie Detail :: class . java ) ĊĊĠĠĠ Ġval Ġmovie Reviews Ġ= ĠMovie Reviews ( ĊĠĠĠĠĠĠĠĠ 1 , Ġ 1 , ĠlistOf ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġmock ( Review :: class . java ), ĊĠĠĠĠĠĠĠĠĠĠĠ Ġmock ( Review :: class . java ) ĊĠĠĠĠĠĠĠ Ġ), Ġ 1 , Ġ 2 ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġval Ġmovies Entity List Ġ= ĠlistOf ( ĊĠĠĠĠĠĠĠ Ġmock ( Movie Entity :: class . java ), ĊĠĠĠĠĠĠĠ Ġmock ( Movie Entity :: class . java ) ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġval Ġnetwork Error Ġ= ĠResult State . Network Error (" Internet ĠB erm as alah , Ġsil ah kan Ġper ik sa Ġk embali Ġk one ksi Ġand a ") Ċ }