示例#1
0
        public void NullGasRatioReturnedWhenDenominatorIsZero()
        {
            IMeasurement numGas = new GasMeasurement()
            {
                Value = 100, Unit = new ConcentrationUnits.PartsPerMillion()
            };
            IMeasurement denGas = new GasMeasurement()
            {
                Value = 0, Unit = new ConcentrationUnits.PartsPerMillion()
            };

            var ratio = AlgorithmHelperCalculations.GasRatio(numGas, denGas);

            Assert.AreEqual(null, ratio);
        }
示例#2
0
        public void ValidGasRatioIsCalculated()
        {
            IMeasurement numGas = new GasMeasurement()
            {
                Value = 100, Unit = new ConcentrationUnits.PartsPerMillion()
            };
            IMeasurement denGas = new GasMeasurement()
            {
                Value = 100, Unit = new ConcentrationUnits.PartsPerMillion()
            };

            var ratio = AlgorithmHelperCalculations.GasRatio(numGas, denGas);

            Assert.AreEqual(1.0, ratio);
        }