private void enableActions(boolean enabled) { startAction.setEnabled(enabled); stopAction.setEnabled(enabled); deleteAction.setEnabled(enabled); }
@Test public void testRuntimeActionsForUndefinedStateRuntime() { prepareRuntimeActionsSetupTest("undefined value"); verifyRuntimeActionsCommonSetup(); verify(startActionPresenter, never()).setEnabled(false); verify(stopActionPresenter, never()).setEnabled(false); verify(deleteActionPresenter, never()).setEnabled(false); verify(showErrorActionPresenter, never()).setEnabled(true); }
@Test public void testPipelineActionsSetupForRunningPipeline() { preparePipelineActionsSetupTest(PipelineStatus.RUNNING); verifyPipelineActionsCommonSetup(); verify(stopActionPresenter, times(1)).setEnabled(true); verify(deleteActionPresenter, never()).setEnabled(true); verify(showErrorActionPresenter, never()).setEnabled(true); }
@Test public void testPipelineActionsSetupForScheduledPipeline() { preparePipelineActionsSetupTest(PipelineStatus.SCHEDULED); verifyPipelineActionsCommonSetup(); verify(stopActionPresenter, times(1)).setEnabled(true); verify(deleteActionPresenter, never()).setEnabled(true); verify(showErrorActionPresenter, never()).setEnabled(true); }
@Test public void testRuntimeActionsSetupForRunningRuntime() { prepareRuntimeActionsSetupTest(RuntimeStatus.RUNNING.name()); verifyRuntimeActionsCommonSetup(); verify(startActionPresenter, times(1)).setEnabled(false); verify(stopActionPresenter, never()).setEnabled(false); verify(deleteActionPresenter, never()).setEnabled(false); }
@Test public void testRuntimeActionsForStoppedRuntime() { prepareRuntimeActionsSetupTest(RuntimeStatus.STOPPED.name()); verifyRuntimeActionsCommonSetup(); verify(startActionPresenter, never()).setEnabled(false); verify(stopActionPresenter, times(1)).setEnabled(false); verify(deleteActionPresenter, never()).setEnabled(false); verify(showErrorActionPresenter, never()).setEnabled(true); }
@Test public void testPipelineActionsSetupForErrorPipeline() { preparePipelineActionsSetupTest(PipelineStatus.ERROR); verifyPipelineActionsCommonSetup(); verify(stopActionPresenter, never()).setEnabled(true); verify(deleteActionPresenter, times(1)).setEnabled(true); verify(showErrorActionPresenter, times(1)).setEnabled(true); }
@Test public void testPipelineActionsSetupForStoppedPipeline() { preparePipelineActionsSetupTest(PipelineStatus.STOPPED); verifyPipelineActionsCommonSetup(); verify(stopActionPresenter, never()).setEnabled(true); verify(deleteActionPresenter, times(1)).setEnabled(true); verify(showErrorActionPresenter, never()).setEnabled(true); }
@Test public void testRuntimeActionsForUndefinedStateRuntime() { prepareRuntimeActionsSetupTest("undefined value"); verifyRuntimeActionsCommonSetup(); verify(startActionPresenter, never()).setEnabled(false); verify(stopActionPresenter, never()).setEnabled(false); verify(deleteActionPresenter, never()).setEnabled(false); }
@Test public void testRuntimeActionsSetupForRunningRuntime() { prepareRuntimeActionsSetupTest(RuntimeStatus.RUNNING.name()); verifyRuntimeActionsCommonSetup(); verify(startActionPresenter, times(1)).setEnabled(false); verify(stopActionPresenter, never()).setEnabled(false); verify(deleteActionPresenter, never()).setEnabled(false); verify(showErrorActionPresenter, never()).setEnabled(true); }
@Test public void testPipelineActionsSetupForErrorPipeline() { preparePipelineActionsSetupTest(PipelineStatus.ERROR); verifyPipelineActionsCommonSetup(); verify(stopActionPresenter, never()).setEnabled(true); verify(deleteActionPresenter, times(1)).setEnabled(true); }
@Test public void testRuntimeActionsForUnknownStateRuntime() { prepareRuntimeActionsSetupTest(RuntimeStatus.UNKNOWN.name()); verifyRuntimeActionsCommonSetup(); verify(startActionPresenter, never()).setEnabled(false); verify(stopActionPresenter, never()).setEnabled(false); verify(deleteActionPresenter, never()).setEnabled(false); }
@Test public void testRuntimeActionsForStoppedRuntime() { prepareRuntimeActionsSetupTest(RuntimeStatus.STOPPED.name()); verifyRuntimeActionsCommonSetup(); verify(startActionPresenter, never()).setEnabled(false); verify(stopActionPresenter, times(1)).setEnabled(false); verify(deleteActionPresenter, never()).setEnabled(false); }
@Test public void testPipelineActionsSetupForStoppedPipeline() { preparePipelineActionsSetupTest(PipelineStatus.STOPPED); verifyPipelineActionsCommonSetup(); verify(stopActionPresenter, never()).setEnabled(true); verify(deleteActionPresenter, times(1)).setEnabled(true); }
@Test public void testPipelineActionsSetupForScheduledPipeline() { preparePipelineActionsSetupTest(PipelineStatus.SCHEDULED); verifyPipelineActionsCommonSetup(); verify(stopActionPresenter, times(1)).setEnabled(true); verify(deleteActionPresenter, never()).setEnabled(true); }
@Test public void testPipelineActionsSetupForRunningPipeline() { preparePipelineActionsSetupTest(PipelineStatus.RUNNING); verifyPipelineActionsCommonSetup(); verify(stopActionPresenter, times(1)).setEnabled(true); verify(deleteActionPresenter, never()).setEnabled(true); }
@Test public void testSetEnabledFalse() { presenter.setEnabled(false); verify(view, times(1)).setEnabled(false); }
@Test public void testSetEnabledTrue() { presenter.setEnabled(true); verify(view, times(1)).setEnabled(true); }
@Test public void testSetEnabledFalse() { presenter.setEnabled(false); verify(view, times(1)).setEnabled(false); }
@Test public void testSetEnabledTrue() { presenter.setEnabled(true); verify(view, times(1)).setEnabled(true); }