protected void runTemplateTest(TemplateHandler worker) throws Exception {
   IDataSet setupDataSet = getReplacedDataSet(worker.getSetupDataSet(), worker.getId());
   DatabaseOperation.CLEAN_INSERT.execute(dbunitConnection, setupDataSet);
   worker.doIt();
   String comparisonDataSetName = worker.getAssertDataSet();
   if (comparisonDataSetName != null) {
     IDataSet expectedDataSet = getReplacedDataSet(comparisonDataSetName, worker.getId());
     IDataSet actualDataSet = dbunitConnection.createDataSet();
     Assertion.assertEquals(expectedDataSet, actualDataSet);
   }
 }