public void GetUnits_Returns_Units() { cUnitPower unitPower = new cUnitPower(); cUnits units = unitPower.GetUnits(); Assert.That(units.GetUnitsLabel(), Is.EqualTo("(N*m)/sec")); }
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")); }
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)); }
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)); }
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)); }