public void ECS_GetCurTemp_ReturnTemp() { FakeHeater myHeater = new FakeHeater(); FakeTempSensor myTempSensor = new FakeTempSensor(); ECS.LegacyEdited.ECS uut = new ECS.LegacyEdited.ECS(25, myHeater, myTempSensor); myTempSensor._temp = 23; Assert.That(uut.GetCurTemp().Equals(23)); }
public void TurnOffHeater_TurnOffWhen25Degrees_calledTurnOffEquals1() { //Arrange int threshold = 20; FakeHeater myHeater = new FakeHeater(); FakeTempSensor myTempSensor = new FakeTempSensor(); myTempSensor._temp = 25; ECS.LegacyEdited.ECS myEcs = new ECS.LegacyEdited.ECS(threshold, myHeater, myTempSensor); //Act myEcs.Regulate(); //Assert Assert.That(myHeater._calledTurnOff.Equals(1)); }