in.reset();
assertTrue("Wrong bytes 2", in.read() == 6 && in.read() == 7);
BufferedInputStream buf = new BufferedInputStream(
new ByteArrayInputStream(new byte[] { 0, 1, 2, 3, 4 }), 2);
buf.mark(3);
bytes = new byte[3];
int result = buf.read(bytes);
assertEquals(3, result);
assertEquals("Assert 0:", 0, bytes[0]);
assertEquals("Assert 1:", 1, bytes[1]);