} catch(IOException e) { fail("Exception: " + e);
	public void testInOut() {		VariableByteOutputStream os = new VariableByteOutputStream();		for(int i = 0; i < 1000; i++)			os.writeLong(longValues[i]);		byte[] data = os.toByteArray();		System.out.println("data length: " + data.length);				VariableByteInputStream is = new VariableByteInputStream(data);		long l;		int i;		try {			for(int j = 0; j < 1000; j++) {				l = is.readLong();				assertEquals(l, longValues[j]);			}		} catch (EOFException e) {			fail("Exception: " + e);		}	}