private Collection<RuntimeListItem> buildRuntimeQueryResult(List<RuntimeQueryResultItem> resultItems) { final Collection<RuntimeListItem> result = resultItems.stream() .map(item -> RuntimeListItemBuilder.newInstance().withItem(item).build()) .collect(Collectors.toList()); return result; }
public static RuntimeListItemBuilder newInstance() { return new RuntimeListItemBuilder(); }
final Pipeline pipeline = new Pipeline(new PipelineKey(item.getPipelineId())); pipelineTrace = new PipelineExecutionTrace(new PipelineExecutionTraceKey(item.getPipelineExecutionId())); pipelineTrace.setPipelineStatus(transformToPipelineStatus(item.getPipelineStatus())); pipelineTrace.setPipelineError(new PipelineError(item.getPipelineError(), item.getPipelineErrorDetail())); stage.getName())); pipelineTrace.setStageStatus(stage.getName(), transformToPipelineStatus(stage.getStatus())); pipelineTrace.setStageError(stage.getName(), new PipelineError(stage.getStageError(),
private Collection<RuntimeListItem> buildExpectedResult(List<RuntimeQueryResultItem> resultItems) { final Collection<RuntimeListItem> result = resultItems.stream() .map(item -> RuntimeListItemBuilder.newInstance().withItem(item).build()) .collect(Collectors.toList()); return result; }
private Collection<RuntimeListItem> buildExpectedResult(List<RuntimeQueryResultItem> resultItems) { final Collection<RuntimeListItem> result = resultItems.stream() .map(item -> RuntimeListItemBuilder.newInstance().withItem(item).build()) .collect(Collectors.toList()); return result; }
@Test public void testBuildItemLabelForRuntime() { queryResultItem.setRuntimeName(RUNTIME_NAME); RuntimeListItem result = RuntimeListItemBuilder.newInstance().withItem(queryResultItem).build(); assertEquals(RUNTIME_NAME, result.getItemLabel()); }
@Test public void testBuildItemLabelForRuntimeName() { queryResultItem.setRuntimeName(RUNTIME_ID); RuntimeListItem result = RuntimeListItemBuilder.newInstance().withItem(queryResultItem).build(); assertEquals(RUNTIME_ID, result.getItemLabel()); }
@Test public void testBuildItemLabelForRuntime() { queryResultItem.setRuntimeName(RUNTIME_NAME); RuntimeListItem result = RuntimeListItemBuilder.newInstance().withItem(queryResultItem).build(); assertEquals(RUNTIME_NAME, result.getItemLabel()); }
@Test public void testBuildItemLabelForRuntimeName() { queryResultItem.setRuntimeName(RUNTIME_ID); RuntimeListItem result = RuntimeListItemBuilder.newInstance().withItem(queryResultItem).build(); assertEquals(RUNTIME_ID, result.getItemLabel()); }
@Test public void testBuildRuntimeWithNoPipelineExecution() { prepareRuntime(); RuntimeListItem result = RuntimeListItemBuilder.newInstance().withItem(queryResultItem).build(); assertTrue(result.isRuntime()); assertNotNull(result.getRuntime()); assertNull(result.getPipelineTrace()); assertRuntime(result.getRuntime()); }
@Test public void testPipelineTraceBuild() { preparePipelineTrace(); RuntimeListItem result = RuntimeListItemBuilder.newInstance().withItem(queryResultItem).build(); assertFalse(result.isRuntime()); assertNotNull(result.getPipelineTrace()); assertNull(result.getRuntime()); assertPipelineTrace(result.getPipelineTrace()); }
@Test public void testBuildRuntimeWithNoPipelineExecution() { prepareRuntime(); RuntimeListItem result = RuntimeListItemBuilder.newInstance().withItem(queryResultItem).build(); assertTrue(result.isRuntime()); assertNotNull(result.getRuntime()); assertNull(result.getPipelineTrace()); assertRuntime(result.getRuntime()); }
@Test public void testPipelineTraceBuild() { preparePipelineTrace(); RuntimeListItem result = RuntimeListItemBuilder.newInstance().withItem(queryResultItem).build(); assertFalse(result.isRuntime()); assertNotNull(result.getPipelineTrace()); assertNull(result.getRuntime()); assertPipelineTrace(result.getPipelineTrace()); }
@Test public void testBuildRuntimeWithPipelineExecution() { prepareRuntime(); preparePipelineTrace(); RuntimeListItem result = RuntimeListItemBuilder.newInstance().withItem(queryResultItem).build(); assertTrue(result.isRuntime()); assertNotNull(result.getRuntime()); assertNotNull(result.getRuntime().getPipelineTrace()); assertNull(result.getPipelineTrace()); assertRuntime(result.getRuntime()); assertPipelineTrace(result.getRuntime().getPipelineTrace()); }
@Test public void testBuildRuntimeWithPipelineExecution() { prepareRuntime(); preparePipelineTrace(); RuntimeListItem result = RuntimeListItemBuilder.newInstance().withItem(queryResultItem).build(); assertTrue(result.isRuntime()); assertNotNull(result.getRuntime()); assertNotNull(result.getRuntime().getPipelineTrace()); assertNull(result.getPipelineTrace()); assertRuntime(result.getRuntime()); assertPipelineTrace(result.getRuntime().getPipelineTrace()); }