@Test public void testGetCaseDefinitionsSortingByDeploymentId() { createContainer(CONTAINER_ID2, releaseId); List<CaseDefinition> definitions = caseClient.getCaseDefinitions(0, 10, CaseServicesClient.SORT_BY_CASE_DEFINITION_DEPLOYMENT_ID, true); assertNotNull(definitions); assertEquals(4, definitions.size()); assertEquals(definitions.get(0).getContainerId(), CONTAINER_ID); assertEquals(definitions.get(1).getContainerId(), CONTAINER_ID); assertEquals(definitions.get(2).getContainerId(), CONTAINER_ID2); assertEquals(definitions.get(3).getContainerId(), CONTAINER_ID2); KieServerAssert.assertSuccess(client.disposeContainer(CONTAINER_ID2)); }
@Override public CaseDefinitionSummary apply(final CaseDefinition cd) { if (cd == null) { return null; } return CaseDefinitionSummary.builder(). id(cd.getIdentifier()). name(cd.getName()). containerId(cd.getContainerId()). roles(cd.getRoles()). build(); } }
@Override public CaseDefinitionSummary apply(final CaseDefinition cd) { if (cd == null) { return null; } return CaseDefinitionSummary.builder(). id(cd.getIdentifier()). name(cd.getName()). containerId(cd.getContainerId()). roles(cd.getRoles()). build(); } }
@Override public CaseDefinitionSummary apply(final CaseDefinition cd) { if (cd == null) { return null; } return CaseDefinitionSummary.builder(). id(cd.getIdentifier()). name(cd.getName()). containerId(cd.getContainerId()). roles(cd.getRoles()). build(); } }
private void assertHrCaseDefinition(CaseDefinition caseDefinition) { assertNotNull(caseDefinition); assertEquals(CASE_HR_DEF_ID, caseDefinition.getIdentifier()); assertEquals(CASE_HR_NAME, caseDefinition.getName()); assertEquals(CASE_HR_ID_PREFIX, caseDefinition.getCaseIdPrefix()); assertEquals(CASE_HR_VERSION, caseDefinition.getVersion()); assertEquals(3, caseDefinition.getAdHocFragments().size()); KieServerAssert.assertNullOrEmpty("Stages should be empty", caseDefinition.getCaseStages()); assertEquals(CONTAINER_ID, caseDefinition.getContainerId()); // Milestones checks assertEquals(2, caseDefinition.getMilestones().size()); assertEquals("Milestone1", caseDefinition.getMilestones().get(0).getName()); assertEquals("_SomeID4", caseDefinition.getMilestones().get(0).getIdentifier()); assertFalse("Case shouldn't be mandatory.", caseDefinition.getMilestones().get(0).isMandatory()); assertEquals("Milestone2", caseDefinition.getMilestones().get(1).getName()); assertEquals("_5", caseDefinition.getMilestones().get(1).getIdentifier()); assertFalse("Case shouldn't be mandatory.", caseDefinition.getMilestones().get(1).isMandatory()); // Roles check assertEquals(3, caseDefinition.getRoles().size()); assertTrue("Role 'owner' is missing.", caseDefinition.getRoles().containsKey("owner")); assertTrue("Role 'contact' is missing.", caseDefinition.getRoles().containsKey("contact")); assertTrue("Role 'participant' is missing.", caseDefinition.getRoles().containsKey("participant")); }
assertEquals(1, caseDefinition.getAdHocFragments().size()); KieServerAssert.assertNullOrEmpty("Milestones should be empty.", caseDefinition.getMilestones()); assertEquals(CONTAINER_ID, caseDefinition.getContainerId());
public static void assertCaseDefinition(final CaseDefinition cd, final CaseDefinitionSummary cds) { assertNotNull(cds); assertEquals(cd.getName(), cds.getName()); assertEquals(cd.getIdentifier(), cds.getId()); assertEquals(cd.getContainerId(), cds.getContainerId()); assertEquals(cd.getRoles(), cds.getRoles()); }
public static void assertCaseDefinition(final CaseDefinition cd, final CaseDefinitionSummary cds) { assertNotNull(cds); assertEquals(cd.getName(), cds.getName()); assertEquals(cd.getIdentifier(), cds.getId()); assertEquals(cd.getContainerId(), cds.getContainerId()); assertEquals(cd.getRoles(), cds.getRoles()); }