package Ġcom . tan j ia jun . android generic framework . utils Ċ Ċ import Ġcom . google . gson . Gson Ċ import Ġcom . tan j ia jun . android generic framework . data . model . user . response . UserInfo Data Ċ import Ġcom . tan j ia jun . android generic framework . data . user AccessToken Data Ċ import Ġcom . tan j ia jun . android generic framework . data . userInfo Data Ċ import Ġcom . tan j ia jun . android generic framework . data . userInfo Data Json Ċ import Ġorg . junit . Assert . assertEquals Ċ import Ġorg . junit . Assert . assertNot Equals Ċ import Ġorg . junit . Test Ċ import Ġorg . junit . runner . RunWith Ċ import Ġorg . junit . runners . JUnit 4 Ċ Ċ /** Ċ Ġ* ĠCreated Ġby ĠT an J ia Jun Ġon Ġ 2 0 2 0 / 5 / 2 8 . Ċ Ġ*/ Ċ @ RunWith ( JUnit 4 :: class ) Ċ class ĠGson Ext Test Ġ{ ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġfrom Json _ success () Ġ{ ĊĠĠĠĠĠĠĠ ĠassertEquals ( userInfo Data . id , ĠGson (). fromJson < UserInfo Data >( userInfo Data Json ). id ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġfrom Json _ failure () Ġ{ ĊĠĠĠĠĠĠĠ Ġassert Not Equals ( user AccessToken Data . id , ĠGson (). fromJson < UserInfo Data >( userInfo Data Json ). id ) ĊĠĠĠ Ġ} Ċ Ċ }