The JUnit isEqualTo
method doesn't pass the test even though the values are the same.
expected: "[Floor{id=507, sbmFloorName='Rail', sbmFloorId='0', sbmFloorBase='-3', sbmFloorGroup='0', sbmFileName='choryangStn_110_220114_Rail_0.sbm'},
Floor{id=508, sbmFloorName='Platform', sbmFloorId='1', sbmFloorBase='-2', sbmFloorGroup='1', sbmFileName='choryangStn_110_220114_Platform_1.sbm'},
Floor{id=509, sbmFloorName='B1F', sbmFloorId='2', sbmFloorBase='-1', sbmFloorGroup='2', sbmFileName='choryangStn_110_220114_B1F_2.sbm'},
Floor{id=510, sbmFloorName='1F', sbmFloorId='3', sbmFloorBase='1', sbmFloorGroup='3', sbmFileName='choryangStn_110_220114_1F_3.sbm'}] (PersistentBag@6c79a7c1)"
but was: "[Floor{id=507, sbmFloorName='Rail', sbmFloorId='0', sbmFloorBase='-3', sbmFloorGroup='0', sbmFileName='choryangStn_110_220114_Rail_0.sbm'},
Floor{id=508, sbmFloorName='Platform', sbmFloorId='1', sbmFloorBase='-2', sbmFloorGroup='1', sbmFileName='choryangStn_110_220114_Platform_1.sbm'},
Floor{id=509, sbmFloorName='B1F', sbmFloorId='2', sbmFloorBase='-1', sbmFloorGroup='2', sbmFileName='choryangStn_110_220114_B1F_2.sbm'},
Floor{id=510, sbmFloorName='1F', sbmFloorId='3', sbmFloorBase='1', sbmFloorGroup='3', sbmFileName='choryangStn_110_220114_1F_3.sbm'}] (PersistentBag@1a16583d)"
Even though the values are all the same as shown below, the test does not pass. How can I fix this error?