package Ġid . r sd iz . the game db . core . data . source . remote . response . developer Ċ Ċ import Ġorg . junit . Assert .* Ċ import Ġorg . junit . Test Ċ import Ġorg . junit . runner . RunWith Ċ import Ġorg . junit . runners . JUnit 4 Ċ Ċ /** Ċ Ġ* ĠClass Ġfor Ġtesting Ġ[ List De velopers Response ] Ġclass Ċ Ġ*/ Ċ @ RunWith ( JUnit 4 :: class ) Ċ class ĠList De velopers Response Test Ġ{ ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠTest Ġan Ġequation Ġfor Ġobject Ġsym metry ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġtest Equals Sy metric () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġdeveloper Response 1 Ġ= ĠDeveloper Response ( ĊĠĠĠĠĠĠĠĠĠĠĠĠ 1 , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" Name ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" slug ", ĊĠĠĠĠĠĠĠĠĠĠĠĠ 1 0 , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" Background ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" Description " ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġval Ġdeveloper Response 2 Ġ= ĠDeveloper Response ( ĊĠĠĠĠĠĠĠĠĠĠĠĠ 2 , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" Name 2 ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" slug 2 ", ĊĠĠĠĠĠĠĠĠĠĠĠĠ 2 0 , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" Background 2 ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" Description 2 " ĊĠĠĠĠĠĠĠ Ġ) ĊĊĠĠĠĠĠĠĠ Ġval Ġlist De velopers Response 1 Ġ= ĠlistOf ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdeveloper Response 1 , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdeveloper Response 2 ĊĠĠĠĠĠĠĠ Ġ) ĊĊĠĠĠĠĠĠĠ Ġval Ġlist De velopers Response 2 Ġ= ĠlistOf ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdeveloper Response 1 , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdeveloper Response 2 ĊĠĠĠĠĠĠĠ Ġ) ĊĊĠĠĠĠĠĠĠ ĠassertTrue ( list De velopers Response 1 Ġ== Ġlist De velopers Response 2 Ġ&& Ġlist De velopers Response 2 Ġ== Ġlist De velopers Response 1 ) ĊĠĠĠĠĠĠĠ ĠassertTrue ( list De velopers Response 1 . hashCode () Ġ== Ġlist De velopers Response 2 . hashCode ()) ĊĠĠĠ Ġ} Ċ } Ċ