121122123124125126127128129130131
buf.seekEnd(); buf.write( "foo".getBytes() ); assertEquals( "elzotfoo" , buf.asString() ); buf.seekStart(); buf.write( "bar".getBytes() ); assertEquals( "barotfoo" , buf.asString() ); }
197198199200201202203204205206207
catch ( IllegalArgumentException ieE ) { encodeFailed = true; } assertTrue( encodeFailed); // Reset the buffer buf.seekStart(); assertTrue( tf.transform( td ) instanceof java.util.Date ); BSON.addEncodingHook( TestDate.class, tf ); e.putObject( o ); e.done();