@After @Override public void tearDown() throws Exception { super.tearDown(); // TODO : delete test data } }
@Override public void tearDown() throws Exception { try( Jedis jedis = jedisPool.getResource() ) { jedis.flushDB(); } super.tearDown(); } }
@Override public void tearDown() throws Exception { mongo.dropDatabase( dbName ); super.tearDown(); } }
@Override public void tearDown() throws Exception { riakFixture.deleteTestData(); super.tearDown(); }
@Override public void tearDown() throws Exception { CanRemoveAll cleaner = serviceFinder.findService( CanRemoveAll.class ).get(); cleaner.removeAll(); super.tearDown(); } }
@Override public void tearDown() throws Exception { UnitOfWork uow = unitOfWorkFactory.newUnitOfWork( UsecaseBuilder.newUsecase( "Delete " + getClass().getSimpleName() + " test data" ) ); try { SQLConfiguration config = uow.get( SQLConfiguration.class, DEFAULT_ENTITYSTORE_IDENTITY ); Connection connection = serviceFinder.findService( DataSource.class ).get().getConnection(); connection.setAutoCommit( false ); String schemaName = config.schemaName().get(); try( Statement stmt = connection.createStatement() ) { stmt.execute( String.format( "DROP SCHEMA \"%s\" CASCADE", schemaName ) ); connection.commit(); } } finally { uow.discard(); super.tearDown(); } } }
@Override public void tearDown() throws Exception { UnitOfWork uow = this.unitOfWorkFactory.newUnitOfWork( UsecaseBuilder.newUsecase( "Delete " + getClass().getSimpleName() + " test data" ) ); try { Connection connection = serviceFinder.findService( DataSource.class ).get().getConnection(); SQLEntityStoreConfiguration configuration = uow.get( SQLEntityStoreConfiguration.class, DEFAULT_ENTITYSTORE_IDENTITY ); connection.setAutoCommit( false ); try( Statement stmt = connection.createStatement() ) { stmt.execute( String.format( "TRUNCATE %s.%s", configuration.schemaName().get(), configuration.entityTableName().get() ) ); connection.commit(); } } finally { uow.discard(); super.tearDown(); } } }
@Override public void tearDown() throws Exception { UnitOfWork uow = this.unitOfWorkFactory.newUnitOfWork( UsecaseBuilder.newUsecase( "Delete " + getClass().getSimpleName() + " test data" ) ); try { SQLEntityStoreConfiguration config = uow.get( SQLEntityStoreConfiguration.class, DEFAULT_ENTITYSTORE_IDENTITY ); Connection connection = serviceFinder.findService( DataSource.class ).get().getConnection(); connection.setAutoCommit( false ); try( Statement stmt = connection.createStatement() ) { stmt.execute( String.format( "DELETE FROM %s.%s", config.schemaName().get(), config.entityTableName().get() ) ); connection.commit(); } } finally { uow.discard(); super.tearDown(); } } }