TableManipulation tableManipulation = createMock(TableManipulation.class);
config.setTableManipulation(tableManipulation);
tableManipulation.start(connectionFactory);
replay(tableManipulation);
jdbcBucketCacheStore.doConnectionFactoryInitialization(connectionFactory);
verify(tableManipulation);
//stop should be called even if this is an externally managed connection
reset(tableManipulation, connectionFactory);
tableManipulation.stop();