Ejemplo n.º 1
0
        public void Test_Temperature_WithinRange_Normal()
        {
            TemperatureValidator temperatureValidator = new TemperatureValidator();
            int retVal = temperatureValidator.ValidateVital(97, 104, 99);

            Assert.AreEqual(retVal, 0);
        }
Ejemplo n.º 2
0
        public void Test_Temperature_WithinRange_Warning()
        {
            TemperatureValidator temperatureValidator = new TemperatureValidator();
            int retVal = temperatureValidator.ValidateVital(97, 104, 103.4);

            Assert.AreEqual(retVal, 1);
        }
Ejemplo n.º 3
0
        public void Test_Temperature_OutOfRange()
        {
            TemperatureValidator temperatureValidator = new TemperatureValidator();
            int retVal = temperatureValidator.ValidateVital(97, 104, 105);

            Assert.AreEqual(retVal, 2);
        }
Ejemplo n.º 4
0
        public void GetBatteryState(ILogger logger)
        {
            TemperatureValidator temperatureValidator = new TemperatureValidator(logger);

            temperatureValidator.RangeValidate(this.Temperature);

            SocValidator socValidator = new SocValidator(logger);

            socValidator.RangeValidate(this.StateOfCharge);

            ChargeRateValidator chargeRateValidator = new ChargeRateValidator(logger);

            chargeRateValidator.RangeValidate(this.ChargeRate);
        }
Ejemplo n.º 5
0
 public void TestCleanUp()
 {
     temperatureValidator = null;
 }
Ejemplo n.º 6
0
 public void TestInit()
 {
     temperatureValidator = new TemperatureValidator();
 }