public void testQuerySortingAsc() { // exclude deployments without tenant id because of database-specific ordering List<Deployment> deployments = repositoryService.createDeploymentQuery() .tenantIdIn(TENANT_ONE, TENANT_TWO) .orderByTenantId() .asc() .list(); assertThat(deployments.size(), is(2)); assertThat(deployments.get(0).getTenantId(), is(TENANT_ONE)); assertThat(deployments.get(1).getTenantId(), is(TENANT_TWO)); }
executeAndVerifySuccessfulSorting("id", "asc", Status.OK); inOrder.verify(mockedQuery).orderByDeploymentId(); inOrder.verify(mockedQuery).asc(); executeAndVerifySuccessfulSorting("deploymentTime", "asc", Status.OK); inOrder.verify(mockedQuery).orderByDeploymentTime(); inOrder.verify(mockedQuery).asc(); executeAndVerifySuccessfulSorting("name", "asc", Status.OK); inOrder.verify(mockedQuery).orderByDeploymentName(); inOrder.verify(mockedQuery).asc(); executeAndVerifySuccessfulSorting("tenantId", "asc", Status.OK); inOrder.verify(mockedQuery).orderByTenantId(); inOrder.verify(mockedQuery).asc();
public void testQuerySorting() { assertEquals(2, repositoryService.createDeploymentQuery() .orderByDeploymentName() .asc() .list() .size()); assertEquals(2, repositoryService.createDeploymentQuery() .orderByDeploymentId() .asc() .list() .size()); assertEquals(2, repositoryService.createDeploymentQuery() .orderByDeploymenTime() .asc() .list() .size()); assertEquals(2, repositoryService.createDeploymentQuery() .orderByDeploymentTime() .asc() .list() .size()); }
public void testDeployWithTenantIds() { registerProcessEngine(); TestApplicationWithTenantId processApplication = new TestApplicationWithTenantId(); processApplication.deploy(); List<Deployment> deployments = repositoryService .createDeploymentQuery() .orderByTenantId() .asc() .list(); assertEquals(2, deployments.size()); assertEquals("tenant1", deployments.get(0).getTenantId()); assertEquals("tenant2", deployments.get(1).getTenantId()); processApplication.undeploy(); }
public void testVerifyDeploymentProperties() { List<Deployment> deployments = repositoryService.createDeploymentQuery() .orderByDeploymentName() .asc() .list(); Deployment deploymentOne = deployments.get(0); assertEquals("org/camunda/bpm/engine/test/repository/one.bpmn20.xml", deploymentOne.getName()); assertEquals(deploymentOneId, deploymentOne.getId()); assertEquals(ProcessApplicationDeployment.PROCESS_APPLICATION_DEPLOYMENT_SOURCE, deploymentOne.getSource()); assertNull(deploymentOne.getTenantId()); Deployment deploymentTwo = deployments.get(1); assertEquals("org/camunda/bpm/engine/test/repository/two_.bpmn20.xml", deploymentTwo.getName()); assertEquals(deploymentTwoId, deploymentTwo.getId()); assertNull(deploymentTwo.getSource()); assertNull(deploymentTwo.getTenantId()); }
public void testQuerySortingAsc() { // exclude deployments without tenant id because of database-specific ordering List<Deployment> deployments = repositoryService.createDeploymentQuery() .tenantIdIn(TENANT_ONE, TENANT_TWO) .orderByTenantId() .asc() .list(); assertThat(deployments.size(), is(2)); assertThat(deployments.get(0).getTenantId(), is(TENANT_ONE)); assertThat(deployments.get(1).getTenantId(), is(TENANT_TWO)); }
public void testQuerySorting() { assertEquals(2, repositoryService.createDeploymentQuery() .orderByDeploymentName() .asc() .list() .size()); assertEquals(2, repositoryService.createDeploymentQuery() .orderByDeploymentId() .asc() .list() .size()); assertEquals(2, repositoryService.createDeploymentQuery() .orderByDeploymenTime() .asc() .list() .size()); assertEquals(2, repositoryService.createDeploymentQuery() .orderByDeploymentTime() .asc() .list() .size()); }
public void testDeployWithTenantIds() { registerProcessEngine(); TestApplicationWithTenantId processApplication = new TestApplicationWithTenantId(); processApplication.deploy(); List<Deployment> deployments = repositoryService .createDeploymentQuery() .orderByTenantId() .asc() .list(); assertEquals(2, deployments.size()); assertEquals("tenant1", deployments.get(0).getTenantId()); assertEquals("tenant2", deployments.get(1).getTenantId()); processApplication.undeploy(); }
public void testVerifyDeploymentProperties() { List<Deployment> deployments = repositoryService.createDeploymentQuery() .orderByDeploymentName() .asc() .list(); Deployment deploymentOne = deployments.get(0); assertEquals("org/camunda/bpm/engine/test/repository/one.bpmn20.xml", deploymentOne.getName()); assertEquals(deploymentOneId, deploymentOne.getId()); assertEquals(ProcessApplicationDeployment.PROCESS_APPLICATION_DEPLOYMENT_SOURCE, deploymentOne.getSource()); assertNull(deploymentOne.getTenantId()); Deployment deploymentTwo = deployments.get(1); assertEquals("org/camunda/bpm/engine/test/repository/two_.bpmn20.xml", deploymentTwo.getName()); assertEquals(deploymentTwoId, deploymentTwo.getId()); assertNull(deploymentTwo.getSource()); assertNull(deploymentTwo.getTenantId()); }