public void CreatesNewThermostatWithSerialWhenNotExists() { var thermostats = new Thermostats(); var newThermostat = thermostats.ThermostatWithSerial("Thermostat1"); Assert.AreEqual("Thermostat1", newThermostat.Serial); Assert.AreSame(newThermostat, thermostats.thermostats[0]); }
public void GivesExistingThermostatBySerialWhenExists() { var thermostat = new Thermostat { Serial = "Thermostat1" }; var thermostats = new Thermostats(); thermostats.thermostats.Add(thermostat); Assert.AreSame(thermostat, thermostats.ThermostatWithSerial("Thermostat1")); }