assertEquals(Identifiable.MANAGED, status); assertEquals(1, client.getSession().size()); Identifiable car1 = (Identifiable)client.getSession().iterator().next().get(); assertEquals(car1.getIdentityHashCode(), id1); assertEquals(Identifiable.MANAGED, car1.getStatus()); assertNotSame(id1, id2); assertEquals(1, client.getSession().size()); Identifiable car2 = (Identifiable)client.getSession().iterator().next().get(); assertSame(car1, car2); assertEquals(Identifiable.MANAGED, car2.getStatus()); assertEquals(id2, id3); assertEquals(1, client.getSession().size()); Identifiable car3 = (Identifiable)client.getSession().iterator().next().get(); assertSame(car2, car3); assertEquals(Identifiable.MANAGED, car2.getStatus());
assertEquals(Identifiable.MANAGED, status); assertEquals(1, client.getSession().size()); Identifiable car1 = (Identifiable)client.getSession().iterator().next().get(); assertEquals(car1.getIdentityHashCode(), id1); assertEquals(Identifiable.MANAGED, car1.getStatus()); assertNotSame(id1, id2); assertEquals(1, client.getSession().size()); Identifiable car2 = (Identifiable)client.getSession().iterator().next().get(); assertSame(car1, car2); assertEquals(Identifiable.MANAGED, car2.getStatus()); assertEquals(id2, id3); assertEquals(1, client.getSession().size()); Identifiable car3 = (Identifiable)client.getSession().iterator().next().get(); assertSame(car2, car3); assertEquals(Identifiable.MANAGED, car2.getStatus());