Esempio n. 1
0
        public void GetUnits_Returns_Units()
        {
            cUnitPower unitPower = new cUnitPower();
            cUnits     units     = unitPower.GetUnits();

            Assert.That(units.GetUnitsLabel(), Is.EqualTo("(N*m)/sec"));
        }
Esempio n. 2
0
        public void GetUnits_Of_None_Returns_NA()
        {
            cUnitPower unitPower =
                new cUnitPower {
                Unit = cUnitPower.eUnit.None
            };
            cUnits units = unitPower.GetUnits();

            Assert.That(units.GetUnitsLabel(), Is.EqualTo("(NA*NA)/NA"));
        }
Esempio n. 3
0
        public void SetUnitByName_By_String_Name_Sets_Units(string shorthandUnitName, double expectedResult)
        {
            cUnitPower unitPower = new cUnitPower();

            Assert.That(unitPower.Unit, Is.EqualTo(cUnitPower.eUnit.Watt));

            // Method Under Test
            unitPower.SetUnitByName(shorthandUnitName);
            Assert.That(unitPower.Unit, Is.EqualTo((cUnitPower.eUnit)expectedResult));
        }
Esempio n. 4
0
        public void Initialize_Sets_Default_Type_And_Empty_List()
        {
            cUnitPower unitPower = new cUnitPower();

            Assert.That(cUnitPower.UnitDefault, Is.EqualTo(cUnitPower.eUnit.Watt));
            Assert.IsTrue(cUnitPower.UnitsList.Contains(""));
            Assert.IsTrue(cUnitPower.UnitsList.Contains("W"));
            Assert.IsTrue(cUnitPower.UnitsList.Contains("kW"));
            Assert.IsTrue(cUnitPower.UnitsList.Contains("MW"));
            Assert.IsTrue(cUnitPower.UnitsList.Contains("GW"));
            Assert.That(unitPower.Unit, Is.EqualTo(cUnitPower.UnitDefault));
        }
Esempio n. 5
0
        public void SetToDefault_Resets_Unit_To_Default()
        {
            cUnitPower unitPower = new cUnitPower();

            cUnitPower.eUnit defaultUnit = cUnitPower.UnitDefault;

            Assert.That(defaultUnit, Is.EqualTo(cUnitPower.eUnit.Watt));
            unitPower.Unit = cUnitPower.eUnit.KiloWatt;
            Assert.That(unitPower.Unit, Is.EqualTo(cUnitPower.eUnit.KiloWatt));

            unitPower.SetToDefault();
            Assert.That(unitPower.Unit, Is.EqualTo(cUnitPower.eUnit.Watt));
        }