oos.reset();
oos.writeByte(24);
oos.close();
DataInputStream dis = new DataInputStream(loadStream());
byte[] input = new byte[dis.available()];
dis.readFully(input);
byte[] result = new byte[] { (byte) 0xac, (byte) 0xed, (byte) 0,
(byte) 5, (byte) 0x79, (byte) 0x74, (byte) 0, (byte) 1,
(byte) 'R', (byte) 0x79, (byte) 0x77, (byte) 1, (byte) 24 };
assertTrue("incorrect output", Arrays.equals(input, result));