@Override public String getPipelineStatusMessage() {
        return String.format("Preparing to schedule (%s/%s)", 0, numberOfStages());
    }
@Test
    public void shouldUnderstandPipelineStatusMessage() {
        StageInstanceModels stages = new StageInstanceModels();
        stages.addFutureStage("unit1", false);
        stages.addFutureStage("unit2", false);

        PipelineInstanceModel pipeline = PipelineInstanceModel.createPreparingToSchedule("pipeline-name", stages);

        assertThat(pipeline.getPipelineStatusMessage(), Matchers.is("Preparing to schedule (0/2)"));
    }