assertTrue(is.available() > 0);
assertEquals("thing-one", is.read_string());
assertEquals(123, is.read_long());
assertTrue(is.available() > 0);
byte[] buf = new byte[is.available()];
int readAmount = is.read(buf);
assertTrue(readAmount > 0);
os = orb.create_output_stream();
os.write_octet_array(buf, 0, buf.length);