AlternativeCompositeByteBuf cbuf = AlternativeCompositeByteBuf.compBuffer();
cbuf.writeInt(1);
ByteBuf buf = Unpooled.buffer();
buf.writeInt(2);
cbuf.capacity(4);
cbuf.addComponent(buf);
cbuf.writerIndex(8);
Assert.assertEquals(1, cbuf.readInt());
Assert.assertEquals(2, cbuf.readInt());
}