public ProcessDefinition build() { ProcessDefinition mockDefinition = mock(ProcessDefinition.class); when(mockDefinition.getId()).thenReturn(id); when(mockDefinition.getCategory()).thenReturn(category); when(mockDefinition.getName()).thenReturn(name); when(mockDefinition.getKey()).thenReturn(key); when(mockDefinition.getDescription()).thenReturn(description); when(mockDefinition.getVersion()).thenReturn(version); when(mockDefinition.getResourceName()).thenReturn(resource); when(mockDefinition.getDeploymentId()).thenReturn(deploymentId); when(mockDefinition.getDiagramResourceName()).thenReturn(diagram); when(mockDefinition.isSuspended()).thenReturn(suspended); when(mockDefinition.hasStartFormKey()).thenReturn(startFormKey); when(mockDefinition.getTenantId()).thenReturn(tenantId); when(mockDefinition.getVersionTag()).thenReturn(versionTag); when(mockDefinition.isStartableInTasklist()).thenReturn(isStartableInTasklist); return mockDefinition; } }
@org.camunda.bpm.engine.test.Deployment(resources={ "org/camunda/bpm/engine/test/api/repository/failingProcessCreateOneIncident.bpmn20.xml", "org/camunda/bpm/engine/test/api/repository/VersionTagTest.testParsingVersionTag.bpmn20.xml" }) public void testQueryOrderByVersionTag() { List<ProcessDefinition> processDefinitionList = repositoryService.createProcessDefinitionQuery() .versionTagLike("ver%tag%") .orderByVersionTag() .asc() .list(); assertEquals("ver_tag_2", processDefinitionList.get(1).getVersionTag()); }
@Deployment(resources={"org/camunda/bpm/engine/test/api/repository/processOne.bpmn20.xml"}) public void testParsingNullVersionTag() { ProcessDefinition process = repositoryService .createProcessDefinitionQuery() .orderByProcessDefinitionId() .asc() .singleResult(); assertEquals(null, process.getVersionTag()); }
@Deployment public void testParsingVersionTag() { ProcessDefinition process = repositoryService .createProcessDefinitionQuery() .orderByProcessDefinitionId() .asc() .singleResult(); assertEquals("ver_tag_1", process.getVersionTag()); }
public static ProcessDefinitionDto fromProcessDefinition(ProcessDefinition definition) { ProcessDefinitionDto dto = new ProcessDefinitionDto(); dto.id = definition.getId(); dto.key = definition.getKey(); dto.category = definition.getCategory(); dto.description = definition.getDescription(); dto.name = definition.getName(); dto.version = definition.getVersion(); dto.resource = definition.getResourceName(); dto.deploymentId = definition.getDeploymentId(); dto.diagram = definition.getDiagramResourceName(); dto.suspended = definition.isSuspended(); dto.tenantId = definition.getTenantId(); dto.versionTag = definition.getVersionTag(); dto.historyTimeToLive = definition.getHistoryTimeToLive(); dto.isStartableInTasklist = definition.isStartableInTasklist(); return dto; }
public static ProcessDefinitionDto fromProcessDefinition(ProcessDefinition definition) { ProcessDefinitionDto dto = new ProcessDefinitionDto(); dto.id = definition.getId(); dto.key = definition.getKey(); dto.category = definition.getCategory(); dto.description = definition.getDescription(); dto.name = definition.getName(); dto.version = definition.getVersion(); dto.resource = definition.getResourceName(); dto.deploymentId = definition.getDeploymentId(); dto.diagram = definition.getDiagramResourceName(); dto.suspended = definition.isSuspended(); dto.tenantId = definition.getTenantId(); dto.versionTag = definition.getVersionTag(); dto.historyTimeToLive = definition.getHistoryTimeToLive(); dto.isStartableInTasklist = definition.isStartableInTasklist(); return dto; }
@org.camunda.bpm.engine.test.Deployment(resources={ "org/camunda/bpm/engine/test/api/repository/failingProcessCreateOneIncident.bpmn20.xml", "org/camunda/bpm/engine/test/api/repository/VersionTagTest.testParsingVersionTag.bpmn20.xml" }) public void testQueryOrderByVersionTag() { List<ProcessDefinition> processDefinitionList = repositoryService.createProcessDefinitionQuery() .versionTagLike("ver%tag%") .orderByVersionTag() .asc() .list(); assertEquals("ver_tag_2", processDefinitionList.get(1).getVersionTag()); }
@Deployment(resources={"org/camunda/bpm/engine/test/api/repository/processOne.bpmn20.xml"}) public void testParsingNullVersionTag() { ProcessDefinition process = repositoryService .createProcessDefinitionQuery() .orderByProcessDefinitionId() .asc() .singleResult(); assertEquals(null, process.getVersionTag()); }
@Deployment public void testParsingVersionTag() { ProcessDefinition process = repositoryService .createProcessDefinitionQuery() .orderByProcessDefinitionId() .asc() .singleResult(); assertEquals("ver_tag_1", process.getVersionTag()); }
public static ProcessDefinitionDto fromProcessDefinition(ProcessDefinition definition) { ProcessDefinitionDto dto = new ProcessDefinitionDto(); dto.id = definition.getId(); dto.key = definition.getKey(); dto.category = definition.getCategory(); dto.description = definition.getDescription(); dto.name = definition.getName(); dto.version = definition.getVersion(); dto.resource = definition.getResourceName(); dto.deploymentId = definition.getDeploymentId(); dto.diagram = definition.getDiagramResourceName(); dto.suspended = definition.isSuspended(); dto.tenantId = definition.getTenantId(); dto.versionTag = definition.getVersionTag(); dto.historyTimeToLive = definition.getHistoryTimeToLive(); dto.isStartableInTasklist = definition.isStartableInTasklist(); return dto; }