@Test public void testPersistModule() { PersistProviderModule persistModule = SystemProvider.getProviderModule(adObject); try { persistModule.runWithoutPersisting(); } catch (PersistException ex) { log.error("Got error while running persist test", ex); Assert.fail(); } }
@Test public void testPersistModuleOnClosingAd() { PersistProviderModule persistModule = SystemProvider.getProviderModule(adObject); try { // not we are not persisting the adobject to the database, because we don't have zett // database. AdObject inputAdObject = persistModule.getInputAdObject(); Assert.assertNotNull(inputAdObject); persistModule.setAdToClosed(); Assert.assertEquals(ObjectStatus.DELETED, inputAdObject.getStatus()); } catch (PersistException ex) { log.error("Got error while running persistModuleOnClosing Ad"); } }