@Override void clearData() throws Exception { store.clearData(); } }
@Before public void setupProvisionerHandlerTest() throws SQLException { // base tests write a provisioner, need to clear it. injector.getInstance(SQLProvisionerStore.class).clearData(); }
@Before public void setupSuperadminHandlerTest() throws SQLException, IOException { // base tests will write some tenants that we don't want. ((SQLTenantStore) tenantStore).clearData(); ((SQLProvisionerStore) provisionerStore).clearData(); ((SQLEntityStoreService) entityStoreService).clearData(); tenantProvisionerService.writeProvisioner( new Provisioner("p1", "host", 12345, 100, ImmutableMap.<String, Integer>of(), ImmutableMap.<String, Integer>of()) ); }
@After public void cleanupBaseTest() throws Exception { if (shouldClearDataBetweenTests()) { sqlTenantStore.clearData(); sqlClusterStoreService.clearData(); sqlProvisionerStore.clearData(); sqlMetaStoreService.clearData(); sqlUserStore.clearData(); pluginStore.clearData(); credentialStore.wipe(); } }