コード例 #1
0
        public void GetUnits_Returns_Units()
        {
            cUnitPressureStress unitPressureStress = new cUnitPressureStress();
            cUnits units = unitPressureStress.GetUnits();

            Assert.That(units.GetUnitsLabel(), Is.EqualTo("lb/in^2"));
        }
コード例 #2
0
        public void GetUnits_Of_None_Returns_NA()
        {
            cUnitPressureStress unitPressureStress =
                new cUnitPressureStress {
                Unit = cUnitPressureStress.eUnit.None
            };
            cUnits units = unitPressureStress.GetUnits();

            Assert.That(units.GetUnitsLabel(), Is.EqualTo("NA/NA^2"));
        }
コード例 #3
0
        public void SetUnitByName_By_String_Name_Sets_Units(string shorthandUnitName, double expectedResult)
        {
            cUnitPressureStress unitPressureStress = new cUnitPressureStress();

            Assert.That(unitPressureStress.Unit, Is.EqualTo(cUnitPressureStress.eUnit.PoundPerSquareInch));

            // Method Under Test
            unitPressureStress.SetUnitByName(shorthandUnitName);
            Assert.That(unitPressureStress.Unit, Is.EqualTo((cUnitPressureStress.eUnit)expectedResult));
        }
コード例 #4
0
        public void SetToDefault_Resets_Unit_To_Default()
        {
            cUnitPressureStress unitPressureStress = new cUnitPressureStress();

            cUnitPressureStress.eUnit defaultUnit = cUnitPressureStress.UnitDefault;

            Assert.That(defaultUnit, Is.EqualTo(cUnitPressureStress.eUnit.PoundPerSquareInch));
            unitPressureStress.Unit = cUnitPressureStress.eUnit.Pascal;
            Assert.That(unitPressureStress.Unit, Is.EqualTo(cUnitPressureStress.eUnit.Pascal));

            unitPressureStress.SetToDefault();
            Assert.That(unitPressureStress.Unit, Is.EqualTo(cUnitPressureStress.eUnit.PoundPerSquareInch));
        }
コード例 #5
0
        public void Initialize_Sets_Default_Type_And_Empty_List()
        {
            cUnitPressureStress unitPressureStress = new cUnitPressureStress();

            Assert.That(cUnitPressureStress.UnitDefault, Is.EqualTo(cUnitPressureStress.eUnit.PoundPerSquareInch));
            Assert.IsTrue(cUnitPressureStress.UnitsList.Contains(""));
            Assert.IsTrue(cUnitPressureStress.UnitsList.Contains("psi"));
            Assert.IsTrue(cUnitPressureStress.UnitsList.Contains("psf"));
            Assert.IsTrue(cUnitPressureStress.UnitsList.Contains("ksi"));
            Assert.IsTrue(cUnitPressureStress.UnitsList.Contains("ksf"));
            Assert.IsTrue(cUnitPressureStress.UnitsList.Contains("Pa"));
            Assert.IsTrue(cUnitPressureStress.UnitsList.Contains("kPa"));
            Assert.IsTrue(cUnitPressureStress.UnitsList.Contains("MPa"));
            Assert.IsTrue(cUnitPressureStress.UnitsList.Contains("GPa"));
            Assert.That(unitPressureStress.Unit, Is.EqualTo(cUnitPressureStress.UnitDefault));
        }