TupleInputStream input = new HadoopTupleInputStream( new FileInputStream( file ), tupleSerialization.getElementReader() );
int k = -1;
for( int i = 0; i < 501; i++ )
{
Tuple tuple = input.readTuple();
int value = tuple.getInteger( 0 );
assertTrue( "wrong diff", value - k == 1 );
assertTrue( "wrong type", tuple.getObject( 3 ) instanceof TestText );
assertTrue( "wrong type", tuple.getObject( 4 ) instanceof Tuple );
assertTrue( "wrong type", tuple.getObject( 5 ) instanceof BytesWritable );