buffer.put("test".getBytes());
assertEquals(64, buffer.capacity());
assertEquals(4, buffer.position());
assertEquals(64, buffer.limit());
assertEquals(60, buffer.remaining());
buffer.mark();
buffer.position(32);
assertEquals(32, buffer.position());
buffer.reset();
assertEquals(4, buffer.position());