public void OpenValveWhenRemovingPotFromWarmerPlate( [Frozen] Mock <ICoffeeMaker> hardwareMock, ReliefValve sut) { sut.OnNext(WarmerPlateStatus.WARMER_EMPTY); hardwareMock.Verify( hw => hw.SetReliefValveState(ReliefValveState.OPEN)); }
public void CloseValveWhenPotIsPresent( [Frozen] Mock <ICoffeeMaker> hardwareMock, ReliefValve sut) { sut.OnNext(WarmerPlateStatus.POT_NOT_EMPTY); hardwareMock.Verify( hw => hw.SetReliefValveState(ReliefValveState.CLOSED)); }
public void OnNextWarmerEmptyDoesNotThrow(ReliefValve sut) { Assert.DoesNotThrow(() => sut.OnNext(WarmerPlateStatus.WARMER_EMPTY)); }