query.deploymentNameLike(nameLike);
query.deploymentNameLike(nameLike);
@Test public void testAdditionalParameters() { Map<String, String> queryParameters = getCompleteQueryParameters(); given().queryParams(queryParameters) .expect().statusCode(Status.OK.getStatusCode()) .when().get(DEPLOYMENT_QUERY_URL); // assert query invocation verify(mockedQuery).deploymentName(queryParameters.get("name")); verify(mockedQuery).deploymentNameLike(queryParameters.get("nameLike")); verify(mockedQuery).deploymentId(queryParameters.get("id")); verify(mockedQuery).deploymentSource(queryParameters.get("source")); verify(mockedQuery).list(); }
public void testQueryByInvalidNameLike() { DeploymentQuery query = repositoryService.createDeploymentQuery().deploymentNameLike("invalid"); assertNull(query.singleResult()); assertEquals(0, query.list().size()); assertEquals(0, query.count()); try { repositoryService.createDeploymentQuery().deploymentNameLike(null); fail(); } catch (ProcessEngineException e) {} }
public void testQueryByNameLike() { DeploymentQuery query = repositoryService.createDeploymentQuery().deploymentNameLike("%camunda%"); assertEquals(2, query.list().size()); assertEquals(2, query.count()); query = repositoryService.createDeploymentQuery().deploymentNameLike("%two\\_%"); assertEquals(1, query.list().size()); assertEquals(1, query.count()); assertEquals("org/camunda/bpm/engine/test/repository/two_.bpmn20.xml", query.singleResult().getName()); }
@Test public void testDeploymentRetrieval() { InOrder inOrder = Mockito.inOrder(mockedQuery); String queryKey = "Name"; Response response = given().queryParam("nameLike", queryKey) .then().expect().statusCode(Status.OK.getStatusCode()) .when().get(DEPLOYMENT_QUERY_URL); // assert query invocation inOrder.verify(mockedQuery).deploymentNameLike(queryKey); inOrder.verify(mockedQuery).list(); String content = response.asString(); List<String> deployments = from(content).getList(""); Assert.assertEquals("There should be one deployment returned.", 1, deployments.size()); Assert.assertNotNull("There should be one deployment returned", deployments.get(0)); String returnedId = from(content).getString("[0].id"); String returnedName = from(content).getString("[0].name"); String returnedSource = from(content).getString("[0].source"); String returnedDeploymentTime = from(content).getString("[0].deploymentTime"); Assert.assertEquals(MockProvider.EXAMPLE_DEPLOYMENT_ID, returnedId); Assert.assertEquals(MockProvider.EXAMPLE_DEPLOYMENT_NAME, returnedName); Assert.assertEquals(MockProvider.EXAMPLE_DEPLOYMENT_SOURCE, returnedSource); Assert.assertEquals(MockProvider.EXAMPLE_DEPLOYMENT_TIME, returnedDeploymentTime); }
query.deploymentNameLike(nameLike);
public void testQueryByInvalidNameLike() { DeploymentQuery query = repositoryService.createDeploymentQuery().deploymentNameLike("invalid"); assertNull(query.singleResult()); assertEquals(0, query.list().size()); assertEquals(0, query.count()); try { repositoryService.createDeploymentQuery().deploymentNameLike(null); fail(); } catch (ProcessEngineException e) {} }
public void testQueryByNameLike() { DeploymentQuery query = repositoryService.createDeploymentQuery().deploymentNameLike("%camunda%"); assertEquals(2, query.list().size()); assertEquals(2, query.count()); query = repositoryService.createDeploymentQuery().deploymentNameLike("%two\\_%"); assertEquals(1, query.list().size()); assertEquals(1, query.count()); assertEquals("org/camunda/bpm/engine/test/repository/two_.bpmn20.xml", query.singleResult().getName()); }