Exemplo n.º 1
0
        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));
        }
Exemplo n.º 2
0
        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));
        }
Exemplo n.º 3
0
 public void SetUp()
 {
     fakeHeater     = new FakeHeater();
     fakeTempSensor = new FakeTempSensor();
     fakeWindow     = new FakeWindow();
 }
 public void Setup()
 {
     _uut = new ECS(15, _tempSensor = new TempSensor(), _heater = new FakeHeater());
 }
 public void Setup()
 {
     _uut = new FakeHeater();
 }
Exemplo n.º 6
0
 public void Setup()
 {
     heater = new FakeHeater();
     sensor = new FakeTempSensor();
 }