public void GetUnits_Returns_Units() { cUnitForceLineDistribution unitForceLineDistribution = new cUnitForceLineDistribution(); cUnits units = unitForceLineDistribution.GetUnits(); Assert.That(units.GetUnitsLabel(), Is.EqualTo("lb/ft")); }
public void Initialize_Sets_Default_Type_And_Empty_List() { cUnitForceLineDistribution unitForceLineDistribution = new cUnitForceLineDistribution(); Assert.That(cUnitForceLineDistribution.UnitDefault, Is.EqualTo(cUnitForceLineDistribution.eUnit.PoundForcePerLinearFoot)); Assert.IsTrue(cUnitForceLineDistribution.UnitsList.Contains("")); Assert.IsTrue(cUnitForceLineDistribution.UnitsList.Contains("plf")); Assert.IsTrue(cUnitForceLineDistribution.UnitsList.Contains("klf")); Assert.That(unitForceLineDistribution.Unit, Is.EqualTo(cUnitForceLineDistribution.UnitDefault)); }
public void GetUnits_Of_None_Returns_NA() { cUnitForceLineDistribution unitForceLineDistribution = new cUnitForceLineDistribution { Unit = cUnitForceLineDistribution.eUnit.None }; cUnits units = unitForceLineDistribution.GetUnits(); Assert.That(units.GetUnitsLabel(), Is.EqualTo("NA/NA")); }
public void SetUnitByName_By_String_Name_Sets_Units(string shorthandUnitName, double expectedResult) { cUnitForceLineDistribution unitForceLineDistribution = new cUnitForceLineDistribution(); Assert.That(unitForceLineDistribution.Unit, Is.EqualTo(cUnitForceLineDistribution.eUnit.PoundForcePerLinearFoot)); // Method Under Test unitForceLineDistribution.SetUnitByName(shorthandUnitName); Assert.That(unitForceLineDistribution.Unit, Is.EqualTo((cUnitForceLineDistribution.eUnit)expectedResult)); }
public void SetToDefault_Resets_Unit_To_Default() { cUnitForceLineDistribution unitForceLineDistribution = new cUnitForceLineDistribution(); cUnitForceLineDistribution.eUnit defaultUnit = cUnitForceLineDistribution.UnitDefault; Assert.That(defaultUnit, Is.EqualTo(cUnitForceLineDistribution.eUnit.PoundForcePerLinearFoot)); unitForceLineDistribution.Unit = cUnitForceLineDistribution.eUnit.KipPerLinearFoot; Assert.That(unitForceLineDistribution.Unit, Is.EqualTo(cUnitForceLineDistribution.eUnit.KipPerLinearFoot)); unitForceLineDistribution.SetToDefault(); Assert.That(unitForceLineDistribution.Unit, Is.EqualTo(cUnitForceLineDistribution.eUnit.PoundForcePerLinearFoot)); }