dm.registerDriver("copyFailingFile", CopyFailingFileDriver.class);
dm.registerDriver("executeFailingDB", ExecuteFailingDBDriver.class);
dm.registerDriver("closeFailingDB", CloseFailingDBDriver.class);
dsf.setDriverManager(dm);
dsf.registerDataSource("alphaObject", new ObjectSourceDefinition(new FailingObjectDriver()));
dsf.registerDataSource("spatialObject", new SpatialObjectSourceDefinition(new FailingObjectDriver()));
dsf.registerDataSource("alphaWriteFile", new FakeFileSourceDefinition(new WriteFailingFileDriver()));
dsf.registerDataSource("alphaCloseFile", new FakeFileSourceDefinition(new CloseFailingFileDriver()));
dsf.registerDataSource("alphaCopyFile", new FakeFileSourceDefinition(new CopyFailingFileDriver()));
dsf.registerDataSource("spatialWriteFile", new FakeSpatialFileSourceDefinition(new WriteFailingFileDriver()));