@Test public void packIntCompat() throws IOException { DataOutputByteArray b = new DataOutputByteArray(); b.packInt(2111); b.packInt(100); b.packInt(1111); DataInputByteArray b2 = new DataInputByteArray(b.buf); assertEquals(2111, b2.unpackInt()); assertEquals(100, b2.unpackInt()); assertEquals(1111, b2.unpackInt()); DataInputByteBuffer b3 = new DataInputByteBuffer(ByteBuffer.wrap(b.buf), 0); assertEquals(2111, b3.unpackInt()); assertEquals(100, b3.unpackInt()); assertEquals(1111, b3.unpackInt()); }