DbUnitDaleqSupport implements DaleqSupport { @Override public void cleanInsertIntoDatabase(final Table... tables) { Preconditions.checkNotNull(cleanInsertOperation, "cleanInsertOperation"); executeOnDatabase(cleanInsertOperation, tables); } DbUnitDaleqSupport(
            final IDataSetFactory dataSetFactory,
            final ConnectionFactory connectionFactory,
            final Asserter asserter); @Override void insertIntoDatabase(final Table... tables); @Override void cleanInsertIntoDatabase(final Table... tables); @Override void assertTableInDatabase(final Table table, final FieldDef... ignoreColumns); @Override void printTable(final Table table, final PrintStream printer);  }
@Test public void cleanInsertIntoDatabase_should_delegateToCleanInsertOperation() throws DatabaseUnitException, SQLException { expectConnection(); cleanInsertOperation.execute(eq(connection), EasyMock.anyObject(IDataSet.class)); replayAll(); daleqSupport.cleanInsertIntoDatabase(exampleTable); verifyAll(); }