Ejemplo 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));
        }
Ejemplo 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));
        }