コード例 #1
0
        public void SeaLevel_Station_Pressure(
            UnitSystem system,
            double stnPressure,
            double altitude,
            double dryBulb,
            double expectedSeaLevelPressure,
            double within)
        {
            var psy = new Psychrometrics(system);

            Assert.Multiple(() =>
            {
                var seaLevelPressure = psy.GetSeaLevelPressure(stnPressure, altitude, dryBulb);

                Assert.That(seaLevelPressure, Is.EqualTo(expectedSeaLevelPressure).Within(within),
                            "GetSeaLevelPressure");

                Assert.That(psy.GetStationPressure(seaLevelPressure, altitude, dryBulb),
                            Is.EqualTo(stnPressure).Within(within), "GetStationPressure");
            });
        }