@Override public void encode(OutputStream output, Indenter indenter) { encode(output, indenter, null); }
@Override public void encode(OutputStream output, Indenter indenter) { encode(output, indenter, null); }
@Override public void encode(OutputStream output, String nsURI) { encode(output, new Indenter(0), nsURI); }
@Override public void encode(OutputStream output) { encode(output, new Indenter(0)); }
@Override public void encode(OutputStream output, String nsURI) { encode(output, new Indenter(0), nsURI); }
@Override public void encode(OutputStream output) { encode(output, new Indenter(0)); }
@Test public void testRoundtrip() throws ParsingException { ByteArrayOutputStream buf = new ByteArrayOutputStream(); test.encode(buf); ByteArrayInputStream encoded = new ByteArrayInputStream(buf.toByteArray()); RequestCtx actual = BasicRequestCtx.getInstance(encoded); assertEquals(toString(test), toString(actual)); assertTrue(test.equals(actual)); }