@Override public List<RuntimeQueryResultItem> executeQuery(RuntimeQuery query) throws BusinessException { return runtimeProvisioningService.executeQuery(query).getItems(); } }
@Test public void testExecuteQuery() { RuntimeQuery query = mock(RuntimeQuery.class); List<RuntimeQueryResultItem> values = mockList(RuntimeQueryResultItem.class, ELEMENTS_COUNT); RuntimeQueryResultItemList list = new RuntimeQueryResultItemList(values); when(runtimeProvisioningService.executeQuery(query)).thenReturn(list); List<RuntimeQueryResultItem> result = runtimeProvisioningServiceBackend.executeQuery(query); verify(runtimeProvisioningService, times(1)).executeQuery(query); assertEquals(values, result); } }
RuntimeQueryResultItemList queryResult = runtimeService.executeQuery(query); assertEquals(1, queryResult.getItems().size());
false); RuntimeQueryResultItemList itemList = runtimeService.executeQuery(RuntimeQueryBuilder.newInstance() .withPipelineExecutionId(pipelineExecutionId) .build()); itemList = runtimeService.executeQuery(RuntimeQueryBuilder.newInstance() .withPipelineExecutionId(pipelineExecutionId) .build()); pipelineService.stopPipelineExecution(pipelineExecutionId); itemList = runtimeService.executeQuery(RuntimeQueryBuilder.newInstance() .withPipelineExecutionId(pipelineExecutionId) .build());