@Test public void shouldReturnFalseForEmptyPipelineHistory() throws Exception { PipelineInstanceModel emptyOne = PipelineInstanceModel.createEmptyModel(); assertThat(emptyOne.hasPreviousStageBeenScheduled("stage1"), is(false)); }
@Test public void shouldSetAndGetComment() { PipelineInstanceModel pim = PipelineInstanceModel.createEmptyModel(); pim.setComment("test comment"); assertThat("PipelineInstanceModel.getComment()", pim.getComment(), is("test comment")); } }
public static PipelineInstanceModel custom(StageInstanceModel... stages) { PipelineInstanceModel pipelineInstanceModel = PipelineInstanceModel.createEmptyModel(); pipelineInstanceModel.setStageHistory(new StageInstanceModels()); for (StageInstanceModel stage : stages) { pipelineInstanceModel.getStageHistory().add(stage); } return pipelineInstanceModel; } }
@Test public void shouldUnderstandIfReal() { assertThat(PipelineInstanceModel.createEmptyModel().hasHistoricalData(), is(true)); assertThat(PipelineInstanceModel.createEmptyPipelineInstanceModel("pipeline", createWithEmptyModifications(), new StageInstanceModels()).hasHistoricalData(), is(false)); }
public static PipelineInstanceModel custom(String... stageNames) { PipelineInstanceModel pipelineInstanceModel = PipelineInstanceModel.createEmptyModel(); pipelineInstanceModel.setStageHistory(new StageInstanceModels()); for (String stageName : stageNames) { StageInstanceModel stageHistoryItem = new StageInstanceModel(); stageHistoryItem.setName(stageName); pipelineInstanceModel.getStageHistory().add(stageHistoryItem); } return pipelineInstanceModel; }