public CaseDefinition build() { CaseDefinition mockDefinition = mock(CaseDefinition.class); when(mockDefinition.getId()).thenReturn(id); when(mockDefinition.getCategory()).thenReturn(category); when(mockDefinition.getName()).thenReturn(name); when(mockDefinition.getKey()).thenReturn(key); when(mockDefinition.getVersion()).thenReturn(version); when(mockDefinition.getResourceName()).thenReturn(resource); when(mockDefinition.getDiagramResourceName()).thenReturn(diagramResource); when(mockDefinition.getDeploymentId()).thenReturn(deploymentId); when(mockDefinition.getTenantId()).thenReturn(tenantId); return mockDefinition; }
public static HalCaseDefinition fromCaseDefinition(CaseDefinition caseDefinition, ProcessEngine processEngine) { HalCaseDefinition halCaseDefinition = new HalCaseDefinition(); halCaseDefinition.id = caseDefinition.getId(); halCaseDefinition.key = caseDefinition.getKey(); halCaseDefinition.category = caseDefinition.getCategory(); halCaseDefinition.name = caseDefinition.getName(); halCaseDefinition.version = caseDefinition.getVersion(); halCaseDefinition.resource = caseDefinition.getResourceName(); halCaseDefinition.deploymentId = caseDefinition.getDeploymentId(); halCaseDefinition.contextPath = ApplicationContextPathUtil.getApplicationPathForDeployment(processEngine, caseDefinition.getDeploymentId()); halCaseDefinition.linker.createLink(REL_SELF, caseDefinition.getId()); halCaseDefinition.linker.createLink(REL_DEPLOYMENT, caseDefinition.getDeploymentId()); halCaseDefinition.linker.createLink(REL_DEPLOYMENT_RESOURCE, caseDefinition.getDeploymentId(), caseDefinition.getResourceName()); return halCaseDefinition; }
public static HalCaseDefinition fromCaseDefinition(CaseDefinition caseDefinition, ProcessEngine processEngine) { HalCaseDefinition halCaseDefinition = new HalCaseDefinition(); halCaseDefinition.id = caseDefinition.getId(); halCaseDefinition.key = caseDefinition.getKey(); halCaseDefinition.category = caseDefinition.getCategory(); halCaseDefinition.name = caseDefinition.getName(); halCaseDefinition.version = caseDefinition.getVersion(); halCaseDefinition.resource = caseDefinition.getResourceName(); halCaseDefinition.deploymentId = caseDefinition.getDeploymentId(); halCaseDefinition.contextPath = ApplicationContextPathUtil.getApplicationPathForDeployment(processEngine, caseDefinition.getDeploymentId()); halCaseDefinition.linker.createLink(REL_SELF, caseDefinition.getId()); halCaseDefinition.linker.createLink(REL_DEPLOYMENT, caseDefinition.getDeploymentId()); halCaseDefinition.linker.createLink(REL_DEPLOYMENT_RESOURCE, caseDefinition.getDeploymentId(), caseDefinition.getResourceName()); return halCaseDefinition; }
public static CaseDefinitionDto fromCaseDefinition(CaseDefinition definition) { CaseDefinitionDto dto = new CaseDefinitionDto(); dto.id = definition.getId(); dto.key = definition.getKey(); dto.category = definition.getCategory(); dto.name = definition.getName(); dto.version = definition.getVersion(); dto.resource = definition.getResourceName(); dto.deploymentId = definition.getDeploymentId(); dto.tenantId = definition.getTenantId(); dto.historyTimeToLive = definition.getHistoryTimeToLive(); return dto; }
public static CaseDefinitionDto fromCaseDefinition(CaseDefinition definition) { CaseDefinitionDto dto = new CaseDefinitionDto(); dto.id = definition.getId(); dto.key = definition.getKey(); dto.category = definition.getCategory(); dto.name = definition.getName(); dto.version = definition.getVersion(); dto.resource = definition.getResourceName(); dto.deploymentId = definition.getDeploymentId(); dto.tenantId = definition.getTenantId(); dto.historyTimeToLive = definition.getHistoryTimeToLive(); return dto; }
@Deployment(resources = { "org/camunda/bpm/engine/test/cmmn/deployment/CmmnDeploymentTest.testCaseDiagramResource.cmmn", "org/camunda/bpm/engine/test/cmmn/deployment/CmmnDeploymentTest.testCaseDiagramResource.png" }) public void testCaseDiagramResource() { final CaseDefinition caseDefinition = repositoryService.createCaseDefinitionQuery().singleResult(); assertEquals("org/camunda/bpm/engine/test/cmmn/deployment/CmmnDeploymentTest.testCaseDiagramResource.cmmn", caseDefinition.getResourceName()); assertEquals("Case_1", caseDefinition.getKey()); final String diagramResourceName = caseDefinition.getDiagramResourceName(); assertEquals("org/camunda/bpm/engine/test/cmmn/deployment/CmmnDeploymentTest.testCaseDiagramResource.png", diagramResourceName); final InputStream diagramStream = repositoryService.getResourceAsStream(deploymentId, "org/camunda/bpm/engine/test/cmmn/deployment/CmmnDeploymentTest.testCaseDiagramResource.png"); final byte[] diagramBytes = IoUtil.readInputStream(diagramStream, "diagram stream"); assertEquals(2540, diagramBytes.length); }
assertEquals("Examples", caseDefinition.getCategory()); assertEquals(1, caseDefinition.getVersion()); assertEquals("org/camunda/bpm/engine/test/repository/one.cmmn", caseDefinition.getResourceName()); assertEquals(deploymentOneId, caseDefinition.getDeploymentId()); assertEquals("Examples", caseDefinition.getCategory()); assertEquals(2, caseDefinition.getVersion()); assertEquals("org/camunda/bpm/engine/test/repository/one.cmmn", caseDefinition.getResourceName()); assertEquals(deploymentTwoId, caseDefinition.getDeploymentId()); assertEquals("Examples2", caseDefinition.getCategory()); assertEquals(1, caseDefinition.getVersion()); assertEquals("org/camunda/bpm/engine/test/repository/two.cmmn", caseDefinition.getResourceName()); assertEquals(deploymentOneId, caseDefinition.getDeploymentId());
@Override protected String toString(CaseDefinition caseDefinition) { return caseDefinition != null ? String.format("actual %s {" + "id='%s', " + "name='%s', " + "resourcename='%s', " + "deploymentId='%s'" + "}", CaseDefinition.class.getSimpleName(), caseDefinition.getId(), caseDefinition.getName(), caseDefinition.getResourceName(), caseDefinition.getDeploymentId()) : null; }
@Override protected String toString(CaseDefinition caseDefinition) { return caseDefinition != null ? String.format("actual %s {" + "id='%s', " + "name='%s', " + "resourcename='%s', " + "deploymentId='%s'" + "}", CaseDefinition.class.getSimpleName(), caseDefinition.getId(), caseDefinition.getName(), caseDefinition.getResourceName(), caseDefinition.getDeploymentId()) : null; }
public static HalCaseDefinition fromCaseDefinition(CaseDefinition caseDefinition, ProcessEngine processEngine) { HalCaseDefinition halCaseDefinition = new HalCaseDefinition(); halCaseDefinition.id = caseDefinition.getId(); halCaseDefinition.key = caseDefinition.getKey(); halCaseDefinition.category = caseDefinition.getCategory(); halCaseDefinition.name = caseDefinition.getName(); halCaseDefinition.version = caseDefinition.getVersion(); halCaseDefinition.resource = caseDefinition.getResourceName(); halCaseDefinition.deploymentId = caseDefinition.getDeploymentId(); halCaseDefinition.contextPath = ApplicationContextPathUtil.getApplicationPathForDeployment(processEngine, caseDefinition.getDeploymentId()); halCaseDefinition.linker.createLink(REL_SELF, caseDefinition.getId()); halCaseDefinition.linker.createLink(REL_DEPLOYMENT, caseDefinition.getDeploymentId()); halCaseDefinition.linker.createLink(REL_DEPLOYMENT_RESOURCE, caseDefinition.getDeploymentId(), caseDefinition.getResourceName()); return halCaseDefinition; }
public static CaseDefinitionDto fromCaseDefinition(CaseDefinition definition) { CaseDefinitionDto dto = new CaseDefinitionDto(); dto.id = definition.getId(); dto.key = definition.getKey(); dto.category = definition.getCategory(); dto.name = definition.getName(); dto.version = definition.getVersion(); dto.resource = definition.getResourceName(); dto.deploymentId = definition.getDeploymentId(); dto.tenantId = definition.getTenantId(); dto.historyTimeToLive = definition.getHistoryTimeToLive(); return dto; }
@Deployment(resources = { "org/camunda/bpm/engine/test/cmmn/deployment/CmmnDeploymentTest.testCaseDiagramResource.cmmn", "org/camunda/bpm/engine/test/cmmn/deployment/CmmnDeploymentTest.testCaseDiagramResource.png" }) public void testCaseDiagramResource() { final CaseDefinition caseDefinition = repositoryService.createCaseDefinitionQuery().singleResult(); assertEquals("org/camunda/bpm/engine/test/cmmn/deployment/CmmnDeploymentTest.testCaseDiagramResource.cmmn", caseDefinition.getResourceName()); assertEquals("Case_1", caseDefinition.getKey()); final String diagramResourceName = caseDefinition.getDiagramResourceName(); assertEquals("org/camunda/bpm/engine/test/cmmn/deployment/CmmnDeploymentTest.testCaseDiagramResource.png", diagramResourceName); final InputStream diagramStream = repositoryService.getResourceAsStream(deploymentId, "org/camunda/bpm/engine/test/cmmn/deployment/CmmnDeploymentTest.testCaseDiagramResource.png"); final byte[] diagramBytes = IoUtil.readInputStream(diagramStream, "diagram stream"); assertEquals(2540, diagramBytes.length); }
assertEquals("Examples", caseDefinition.getCategory()); assertEquals(1, caseDefinition.getVersion()); assertEquals("org/camunda/bpm/engine/test/repository/one.cmmn", caseDefinition.getResourceName()); assertEquals(deploymentOneId, caseDefinition.getDeploymentId()); assertEquals("Examples", caseDefinition.getCategory()); assertEquals(2, caseDefinition.getVersion()); assertEquals("org/camunda/bpm/engine/test/repository/one.cmmn", caseDefinition.getResourceName()); assertEquals(deploymentTwoId, caseDefinition.getDeploymentId()); assertEquals("Examples2", caseDefinition.getCategory()); assertEquals(1, caseDefinition.getVersion()); assertEquals("org/camunda/bpm/engine/test/repository/two.cmmn", caseDefinition.getResourceName()); assertEquals(deploymentOneId, caseDefinition.getDeploymentId());