byte[] existingData = new byte[] { -1, -1 };
Buffer existingDataOffsetLengthBitsAligned = new Buffer(existingData, 4, 9, true);
assertEquals(2, existingDataOffsetLengthBitsAligned.size());
assertEquals(9, existingDataOffsetLengthBitsAligned.readable());
assertEquals(9, existingDataOffsetLengthBitsAligned.written());
assertEquals(7, existingDataOffsetLengthBitsAligned.writable());
assertEquals(1, existingDataOffsetLengthBitsAligned.read());
existingDataOffsetLengthBitsAligned.skip(7);
assertEquals(1, existingDataOffsetLengthBitsAligned.read());
assertEquals(-1, existingDataOffsetLengthBitsAligned.read());