public void Setup() { _tempGauge = Substitute.For <ITempGauge>(); _thermalRelay = Substitute.For <IThermalRelay>(); _log = Substitute.For <ILog>(); _uut = new TemperatureController(_tempGauge, _thermalRelay, _log); }
public TemperatureController(ITempGauge itempGauge, IThermalRelay ithermalRelay, ILog ilog) { thermalRelay = ithermalRelay; log = ilog; itempGauge.TempChangedEvent += HandleTempChangedEvent; state = State.Slukket; }