public void testPojo() throws Exception { Pojo pojo1 = new Pojo("xxx", 1111, 2.2222); byte[] raw = transcoder.encode(pojo1); assertNotNull(raw); Pojo pojo2 = transcoder.decode(raw, Pojo.class); assertNotNull(pojo2); assertEquals(pojo1.getFoo(), pojo2.getFoo()); assertEquals(pojo1.getBar(), pojo2.getBar()); assertEquals(pojo1.getBaz(), pojo2.getBaz(), 0.1); Pojo pojo3 = new Pojo("zzz", 3333, 4.4444); assertFalse(pojo1.getFoo().equals(pojo3.getFoo())); assertFalse(pojo1.getBar() == pojo3.getBar()); assertFalse(pojo1.getBaz() == pojo3.getBaz()); } }
public void testPojo() throws Exception { Pojo pojo1 = new Pojo("xxx", 1111, 2.2222); byte[] raw = transcoder.encode(pojo1); assertNotNull(raw); Pojo pojo2 = transcoder.decode(raw, Pojo.class); assertNotNull(pojo2); assertEquals(pojo1.getFoo(), pojo2.getFoo()); assertEquals(pojo1.getBar(), pojo2.getBar()); assertEquals(pojo1.getBaz(), pojo2.getBaz(), 0.1); Pojo pojo3 = new Pojo("zzz", 3333, 4.4444); assertFalse(pojo1.getFoo().equals(pojo3.getFoo())); assertFalse(pojo1.getBar() == pojo3.getBar()); assertFalse(pojo1.getBaz() == pojo3.getBaz()); } }