i.seek(0);
h.check(i.readShort() == -28032);
i.seek(0);
h.check(i.readUnsignedByte() == 146);
i.seek(0);
h.check(i.readUnsignedInt() == 2457863543L);
i.seek(0);
h.check(i.readUnsignedShort() == 37504);
// Test ByteOrder.LITTLE_ENDIAN.
i.setByteOrder(ByteOrder.LITTLE_ENDIAN);