@Test(timeout = 10000) public void shouldStartIfTableExistEmpty() throws Exception { final TestJDBCDriver fakeDriver = createFakeDriver(false); fakeDriver.start(); final JdbcSharedStateManager sharedStateManager = createSharedStateManager(); sharedStateManager.stop(); try { fakeDriver.destroy(); } finally { fakeDriver.stop(); } }
@Test(timeout = 10000) public void shouldStartTwoIfTableNotExist() throws Exception { final JdbcSharedStateManager liveSharedStateManager = createSharedStateManager(); final JdbcSharedStateManager backupSharedStateManager = createSharedStateManager(); backupSharedStateManager.stop(); try { liveSharedStateManager.destroy(); } finally { liveSharedStateManager.stop(); } } }
@Before public void configure() { dbConf = createDefaultDatabaseStorageConfiguration(); sqlProvider = JDBCUtils.getSQLProvider( dbConf.getJdbcDriverClassName(), dbConf.getNodeManagerStoreTableName(), SQLProvider.DatabaseStoreType.NODE_MANAGER); }
@Test(timeout = 10000) public void shouldStartIfTableNotExist() throws Exception { final JdbcSharedStateManager sharedStateManager = createSharedStateManager(); try { sharedStateManager.destroy(); } finally { sharedStateManager.stop(); } }
@Test(timeout = 10000) public void shouldStartIfTableExistInitialized() throws Exception { final TestJDBCDriver fakeDriver = createFakeDriver(true); fakeDriver.start(); final JdbcSharedStateManager sharedStateManager = createSharedStateManager(); sharedStateManager.stop(); try { fakeDriver.destroy(); } finally { fakeDriver.stop(); } }