Example #1
0
  @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());
  }