@Override
    public final long readLong() throws EOFException {
        final long l = readLong(pos);
        pos += LONG_SIZE_IN_BYTES;
        return l;
    }
@Test
    public void testReadLong() throws Exception {
        long readLong = in.readLong();
        long expected = Bits.readLong(INIT_DATA, 0, byteOrder == BIG_ENDIAN);
        assertEquals(expected, readLong);
    }