decoder.decode(session, in.reset().mark(), out);
Assert.assertEquals(0, session.getDecoderOutputQueue().size());
decoder.decode(session, in.reset().mark(), out);
Assert.assertEquals(0, session.getDecoderOutputQueue().size());
in.clear().putString("A\r\nB\r\n", encoder).flip();
try {
decoder.decode(session, in, out);
Assert.fail();
} catch (RecoverableProtocolDecoderException e) {
// Success!