@Test public void shouldUpdateRunnerWithStatusDone() { when(runner.getStatus()).thenReturn(Runner.Status.DONE); when(css.blueColor()).thenReturn(TEXT); runnerWidget.update(runner); verify(css).greenColor(); shouldUpdateItemWidgetParameter(); }
@Test public void shouldUpdateRunnerWithStatusStopped() { when(runner.getStatus()).thenReturn(Runner.Status.STOPPED); when(css.blueColor()).thenReturn(TEXT); runnerWidget.update(runner); verify(css).redColor(); shouldUpdateItemWidgetParameter(); }
@Test public void shouldUpdateRunnerWithStatusQueue() { when(runner.getStatus()).thenReturn(Runner.Status.IN_QUEUE); when(css.blueColor()).thenReturn(TEXT); runnerWidget.update(runner); verify(css).yellowColor(); shouldUpdateItemWidgetParameter(); }
@Test public void shouldUpdateRunnerWithStatusTimeOut() { when(runner.getStatus()).thenReturn(Runner.Status.TIMEOUT); when(css.blueColor()).thenReturn(TEXT); runnerWidget.update(runner); verify(css).whiteColor(); shouldUpdateItemWidgetParameter(); }
@Test public void shouldUpdateRunnerWithStatusInProgress() { when(runner.getStatus()).thenReturn(IN_PROGRESS); when(css.blueColor()).thenReturn(TEXT); runnerWidget.update(runner); verify(css).blueColor(); shouldUpdateItemWidgetParameter(); }