@Test public void testGetworkflowByIncorredId() throws RepositoryException { DataSourceWorkflowRepository repo = new DataSourceWorkflowRepository(ds); Workflow w = repo.getWorkflowById("100"); assertNull(w); }
@Test(expected = RepositoryException.class) public void testGetworkflowByIdNoDataSource() throws RepositoryException { DataSourceWorkflowRepository repo = new DataSourceWorkflowRepository(null); Workflow w = repo.getWorkflowById("1"); assertNull(w); }
/** @since OODT-205 */ @Test public void testWorkflowConditions() { DataSourceWorkflowRepository repo = new DataSourceWorkflowRepository(ds); Workflow w = null; try { w = repo.getWorkflowById("1"); } catch (Exception e) { fail(e.getMessage()); } assertNotNull(w); assertNotNull(w.getConditions()); assertTrue(w.getConditions().size() > 0); assertEquals(w.getConditions().size(), 1); }