assertEquals(1, bbis.read()); byte[] ib = new byte[4]; bbis.read(ib); assertEquals(i, Bytes.toInt(ib)); byte[] sb = new byte[s.length()]; bbis.read(sb); assertEquals(s, Bytes.toString(sb)); byte[] lb = new byte[8]; bbis.read(lb); assertEquals(12345, Bytes.toLong(lb)); assertEquals(2, bbis.available()); ib = new byte[4]; int read = bbis.read(ib, 0, ib.length); assertEquals(0, bbis.available()); assertEquals(-1, bbis.read()); bbis.close();
assertEquals(1, bbis.read()); byte[] ib = new byte[4]; bbis.read(ib); assertEquals(i, Bytes.toInt(ib)); byte[] sb = new byte[s.length()]; bbis.read(sb); assertEquals(s, Bytes.toString(sb)); byte[] lb = new byte[8]; bbis.read(lb); assertEquals(12345, Bytes.toLong(lb)); assertEquals(2, bbis.available()); ib = new byte[4]; int read = bbis.read(ib, 0, ib.length); assertEquals(0, bbis.available()); assertEquals(-1, bbis.read()); bbis.close();
assertEquals(1, bbis.read()); byte[] ib = new byte[4]; bbis.read(ib); assertEquals(i, Bytes.toInt(ib)); byte[] sb = new byte[s.length()]; bbis.read(sb); assertEquals(s, Bytes.toString(sb)); byte[] lb = new byte[8]; bbis.read(lb); assertEquals(12345, Bytes.toLong(lb)); assertEquals(2, bbis.available()); ib = new byte[4]; int read = bbis.read(ib, 0, ib.length); assertEquals(0, bbis.available()); assertEquals(-1, bbis.read()); bbis.close();