public void GetUnits_Returns_Units() { cUnitSpeedAngular unitSpeedAngular = new cUnitSpeedAngular(); cUnits units = unitSpeedAngular.GetUnits(); Assert.That(units.GetUnitsLabel(), Is.EqualTo("cyc/sec")); }
public void GetUnits_Of_None_Returns_NA() { cUnitSpeedAngular unitSpeedAngular = new cUnitSpeedAngular { Unit = cUnitSpeedAngular.eUnit.None }; cUnits units = unitSpeedAngular.GetUnits(); Assert.That(units.GetUnitsLabel(), Is.EqualTo("NA/NA")); }
public void SetUnitByName_By_String_Name_Sets_Units(string shorthandUnitName, double expectedResult) { cUnitSpeedAngular unitSpeedAngular = new cUnitSpeedAngular(); Assert.That(unitSpeedAngular.Unit, Is.EqualTo(cUnitSpeedAngular.eUnit.OneCyclePerSecond)); // Method Under Test unitSpeedAngular.SetUnitByName(shorthandUnitName); Assert.That(unitSpeedAngular.Unit, Is.EqualTo((cUnitSpeedAngular.eUnit)expectedResult)); }
public void SetToDefault_Resets_Unit_To_Default() { cUnitSpeedAngular unitSpeedAngular = new cUnitSpeedAngular(); cUnitSpeedAngular.eUnit defaultUnit = cUnitSpeedAngular.UnitDefault; Assert.That(defaultUnit, Is.EqualTo(cUnitSpeedAngular.eUnit.OneCyclePerSecond)); unitSpeedAngular.Unit = cUnitSpeedAngular.eUnit.Hertz; Assert.That(unitSpeedAngular.Unit, Is.EqualTo(cUnitSpeedAngular.eUnit.Hertz)); unitSpeedAngular.SetToDefault(); Assert.That(unitSpeedAngular.Unit, Is.EqualTo(cUnitSpeedAngular.eUnit.OneCyclePerSecond)); }
public void Initialize_Sets_Default_Type_And_Empty_List() { cUnitSpeedAngular unitSpeedAngular = new cUnitSpeedAngular(); Assert.That(cUnitSpeedAngular.UnitDefault, Is.EqualTo(cUnitSpeedAngular.eUnit.OneCyclePerSecond)); Assert.IsTrue(cUnitSpeedAngular.UnitsList.Contains("")); Assert.IsTrue(cUnitSpeedAngular.UnitsList.Contains("1/sec")); Assert.IsTrue(cUnitSpeedAngular.UnitsList.Contains("s^-1")); Assert.IsTrue(cUnitSpeedAngular.UnitsList.Contains("rpm")); Assert.IsTrue(cUnitSpeedAngular.UnitsList.Contains("Hz")); Assert.IsTrue(cUnitSpeedAngular.UnitsList.Contains("kHz")); Assert.IsTrue(cUnitSpeedAngular.UnitsList.Contains("MHz")); Assert.IsTrue(cUnitSpeedAngular.UnitsList.Contains("GHz")); Assert.That(unitSpeedAngular.Unit, Is.EqualTo(cUnitSpeedAngular.UnitDefault)); }