package Ġcom . alex zh . im bar ista . remote . mapper Ċ Ċ import Ġcom . alex zh . data . model . User Entity Ċ import Ġcom . alex zh . im bar ista . remote . model . User Model Ċ import Ġcom . alex zh . im bar ista . common android testdata . remote . Generate Remote TestData . generate User Model Ċ import Ġorg . junit . Assert . assertEquals Ċ import Ġorg . junit . Test Ċ Ċ class ĠUser Remote Mapper Test Ġ{ ĊĊĠĠĠ Ġprivate Ġval Ġmapper Ġ= ĠUser Remote Mapper () ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġmap From Model Maps Data Correct ly () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġuser Model Ġ= Ġgenerate User Model () ĊĠĠĠĠĠĠĠ Ġval Ġuser Entity Ġ= Ġmapper . map From Model ( user Model ) ĊĊĠĠĠĠĠĠĠ ĠassertEquals Data ( user Model , Ġuser Entity ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġfun ĠassertEquals Data ( ĊĠĠĠĠĠĠĠ Ġuser Model : ĠUser Model , ĊĠĠĠĠĠĠĠ Ġuser Entity : ĠUser Entity ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ ĠassertEquals ( user Model . id , Ġuser Entity . id ) ĊĠĠĠĠĠĠĠ ĠassertEquals ( user Model . name , Ġuser Entity . name ) ĊĠĠĠĠĠĠĠ ĠassertEquals ( user Model . email , Ġuser Entity . email ) ĊĠĠĠ Ġ} Ċ }