@Test public void issue31() { StringWriter sw = new StringWriter(); Printer p = Printers.newPrinter(sw); assertEquals("\"'\"", Printers.printString("\'")); assertEquals("\"'\"", Printers.printString("'")); }
@Test public void testPrettyPrinting() { Map<Integer, String> m = new HashMap(); m.put(3, "Three"); m.put(4, "Four"); List<?> list = Arrays.asList(new HashSet(Arrays.asList(1, 2)), m); String s = Printers.printString(Printers.prettyPrinterProtocol(), list); assertEquals("[\n #{\n 1\n 2\n }\n {\n 3 \"Three\"\n 4 \"Four\"\n }\n]", s); }