testFile.createNewFile();
writeFile( testFile, "original contents" );
CreateFileEvent event = new CreateFileEvent( "modified contents", testFile, digesters );
String contents = readFile( testFile );
assertEquals( "Test contents have not changed", "original contents", contents );
event.commit();
contents = readFile( testFile );
assertEquals( "Test contents have not changed", "modified contents", contents );
assertChecksumCommit( testFile );
event.rollback();
contents = readFile( testFile );
assertEquals( "Test contents have not changed", "original contents", contents );