MessageUnpacker messageUnpacker = new MessageUnpacker(new ArrayBufferInput(bytes));
assertEquals(array.size(), messageUnpacker.unpackArrayHeader());
// #1
assertEquals("komamitsu", messageUnpacker.unpackString());
// #2
assertEquals(Integer.MAX_VALUE, messageUnpacker.unpackInt());
// #3
assertEquals(Long.MIN_VALUE, messageUnpacker.unpackLong());
// #4
assertEquals(3.14159f, messageUnpacker.unpackFloat(), 0.01f);
// #5