int offset = random.nextInt(b.length);
int len = b.length - offset;
buffer = ByteArrayBuffer.wrap(b, offset, len);
assertEquals(offset, buffer.position());
assertEquals(b.length, buffer.limit());
assertEquals(b.length, buffer.capacity());
assertEquals(len, buffer.remaining());
for (int i = offset; i < b.length; i++) {
assertEquals(b[i], buffer.get());
}
}