### Question:
AerospikeStoreManager extends AbstractStoreManager implements KeyColumnValueStoreManager { @Override public void close() { operations.close(); } AerospikeStoreManager(Configuration configuration); @Override StoreTransaction beginTransaction(final BaseTransactionConfig config); @Override KeyColumnValueStore openDatabase(String name); @Override KeyColumnValueStore openDatabase(String name, StoreMetaData.Container metaData); @Override void mutateMany(Map<String, Map<StaticBuffer, KCVMutation>> mutations, StoreTransaction txh); @Override void close(); @Override void clearStorage(); @Override boolean exists(); @Override String getName(); @Override StoreFeatures getFeatures(); @Override List<KeyRange> getLocalKeyPartition(); Operations getOperations(); static final int AEROSPIKE_BUFFER_SIZE; }### Answer:
@Test public void shouldNotFailIfUdfsAlreadyRegistered() throws BackendException { AerospikeStoreManager manager = new AerospikeStoreManager(getAerospikeConfiguration(container)); manager.close(); manager = new AerospikeStoreManager(getAerospikeConfiguration(container)); manager.close(); }