@Test public void handlesNullResult() throws Exception { // Act Color pickedColor = colorPicker.pickResultColor(null); // Assert assertThat(pickedColor, is(Colors.DEFAULT_RESULT_COLOR)); }
@Test public void picksCorrectAwayWinColor() throws Exception { // Arrange when(resultMock.isAwayWin()).thenReturn(true); // Act Color pickedColor = colorPicker.pickResultColor(resultMock); // Assert assertThat(pickedColor, is(Colors.AWAY_WIN_BG_COLOR)); }
@Test public void picksCorrectDrawColor() throws Exception { // Arrange when(resultMock.isDraw()).thenReturn(true); // Act Color pickedColor = colorPicker.pickResultColor(resultMock); // Assert assertThat(pickedColor, is(Colors.DRAW_BG_COLOR)); }