public void Poll_PushedButtonAndNonEmptyBoiler_TurnsOffLight( [Frozen]Mock<ICoffeeMaker> coffeeMaker, Indicator sut) { sut.Poll(BoilerStatus.NOT_EMPTY, BrewButtonStatus.PUSHED); coffeeMaker.Verify(cm => cm.SetIndicatorState(IndicatorState.OFF)); }
public void Poll_PushedButtonAndEmptyBoilerAndPot_TurnsOnLightAndShutsDownButton( [Frozen]Mock<ICoffeeMaker> coffeeMaker, Indicator sut) { sut.Poll(BoilerStatus.EMPTY, WarmerPlateStatus.WARMER_EMPTY, BrewButtonStatus.PUSHED); coffeeMaker.Verify(cm => cm.SetIndicatorState(IndicatorState.ON)); coffeeMaker.Verify(cm => cm.GetBrewButtonStatus()); }