@Test public void testGetWorkflowByNameIncorrect() throws RepositoryException { DataSourceWorkflowRepository repo = new DataSourceWorkflowRepository(ds); Workflow w = repo.getWorkflowByName("Broken Workflow"); assertNull(w); }
@Test public void testGetworkflowByName() throws RepositoryException { DataSourceWorkflowRepository repo = new DataSourceWorkflowRepository(ds); Workflow w = repo.getWorkflowByName("Test Workflow"); assertNotNull(w); assertThat("Test Workflow", equalTo(w.getName())); }
@Test(expected = RepositoryException.class) public void testGetWorkflowByNameNoDataSource() throws RepositoryException { DataSourceWorkflowRepository repo = new DataSourceWorkflowRepository(null); repo.getWorkflowByName("Broken Workflow"); }