@Test(expected = DbFeatureException.class)
public void testStrictCleanupOnClosedConnection() throws Exception {

    // GIVEN
    final CleanupStrategyProvider provider = new CleanupStrategyProvider();
    final CleanupStrategyExecutor<IDatabaseConnection, IDataSet> strategyExecutor = provider.strictStrategy();
    assertThat(strategyExecutor, notNullValue());
    connection.close();
    // WHEN
    strategyExecutor.execute(connection, Arrays.asList());
}