@Test
 public void testReadBoolean() throws IOException {
   LittleEndianDataInputStream data =
       new LittleEndianDataInputStream(
           new ByteArrayInputStream(new byte[] {0, 1, 0x7f, (byte) 0xff}));
   assertFalse(data.readBoolean());
   assertTrue(data.readBoolean());
   assertTrue(data.readBoolean());
   assertTrue(data.readBoolean());
 }