@Test public void deserialize() throws Exception { String json = "{\"tsuid\":\"ABCD\",\"" + "description\":\"Description\",\"notes\":\"Notes\",\"created\":1328140800," + "\"custom\":null,\"units\":\"\",\"retention\":42,\"max\":1.0,\"min\":" + "\"NaN\",\"displayName\":\"Display\",\"dataType\":\"Data\",\"lastReceived" + "\":1328140801,\"unknownkey\":null}"; TSMeta tsmeta = JSON.parseToObject(json, TSMeta.class); assertNotNull(tsmeta); assertEquals("ABCD", tsmeta.getTSUID()); assertEquals("Notes", tsmeta.getNotes()); assertEquals(42, tsmeta.getRetention()); }