public void testMap() throws Exception { HashMap<String, String> map1 = new HashMap<String, String>(); map1.put("foo", "foo value"); map1.put("bar", "bar value"); map1.put("baz", "baz value"); byte[] raw = transcoder.encode(map1); assertNotNull(raw); @SuppressWarnings("unchecked") HashMap<String, String> map2 = transcoder.decode(raw, HashMap.class); assertNotNull(map2); assertEquals(map1, map2); }
public void testMap() throws Exception { HashMap<String, String> map1 = new HashMap<String, String>(); map1.put("foo", "foo value"); map1.put("bar", "bar value"); map1.put("baz", "baz value"); byte[] raw = transcoder.encode(map1); assertNotNull(raw); @SuppressWarnings("unchecked") HashMap<String, String> map2 = transcoder.decode(raw, HashMap.class); assertNotNull(map2); assertEquals(map1, map2); }
public void testInt() throws Exception { int int1 = 31415926; byte[] raw = transcoder.encode(int1); assertNotNull(raw); int int2 = transcoder.decode(raw, Integer.class).intValue(); assertNotNull(int2); assertEquals(int1, int2); }
public void testInt() throws Exception { int int1 = 31415926; byte[] raw = transcoder.encode(int1); assertNotNull(raw); int int2 = transcoder.decode(raw, Integer.class).intValue(); assertNotNull(int2); assertEquals(int1, int2); }
public void testFloat() throws Exception { float f1 = 3.1415926F; byte[] raw = transcoder.encode(f1); assertNotNull(raw); float f2 = transcoder.decode(raw, Float.class).floatValue(); assertNotNull(f2); assertEquals(f1, f2, 0.1); }
public void testFloat() throws Exception { float f1 = 3.1415926F; byte[] raw = transcoder.encode(f1); assertNotNull(raw); float f2 = transcoder.decode(raw, Float.class).floatValue(); assertNotNull(f2); assertEquals(f1, f2, 0.1); }
public void testDouble() throws Exception { double d1 = 3.1415926; byte[] raw = transcoder.encode(d1); assertNotNull(raw); double d2 = transcoder.decode(raw, Double.class).doubleValue(); assertNotNull(d2); assertEquals(d1, d2, 0.1); }
public void testDouble() throws Exception { double d1 = 3.1415926; byte[] raw = transcoder.encode(d1); assertNotNull(raw); double d2 = transcoder.decode(raw, Double.class).doubleValue(); assertNotNull(d2); assertEquals(d1, d2, 0.1); }
public void testString() throws Exception { String str1 = "foo"; byte[] raw = transcoder.encode(str1); assertNotNull(raw); String str2 = transcoder.decode(raw, String.class); assertNotNull(str2); assertEquals(str1, str2); }
public void testString() throws Exception { String str1 = "foo"; byte[] raw = transcoder.encode(str1); assertNotNull(raw); String str2 = transcoder.decode(raw, String.class); assertNotNull(str2); assertEquals(str1, str2); }
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()); } }