@Test public void testWritekeyValuePairs() throws Exception { final Date date = createDate(1970, Calendar.NOVEMBER, 21, 13, 17, 57, 742); log.info("Created date: " + date.toString()); final StringWriter stringWriter = new StringWriter(); final KeyValuePairWriter writer = new KeyValuePairWriter(stringWriter); writer.write("a1", "Hallo"); writer.write("a2", "Hal\"lo"); writer.write("a3", (String) null); writer.write("a4", (Date) null); writer.write("a5", date); writer.write("a6", 42); writer.flush(); assertEquals("a1=\"Hallo\",a2=\"Hal\"\"lo\",a3=,a4=,a5=\"1970-11-21 13:17:57.742\",a6=42", stringWriter.toString()); }