public void Given1FeetAnd1Inch_WhenCompared_ShouldReturnFalse() { QuantityMeasurement feet1 = new QuantityMeasurement(QuantityMeasurement.Unit.FEET, 1.0); QuantityMeasurement inch1 = new QuantityMeasurement(QuantityMeasurement.Unit.INCH, 1.0); bool compareCheck = length.UnitConversion(feet1, inch1); Assert.IsFalse(compareCheck); }
public void WhenInchesRefference_comparetosameInchesRefference_ShouldReturnTrue() { QuantityMeasurement quantityMeasurement = new QuantityMeasurement(); QuantityUnits firstUnit = new QuantityUnits((double)UnitConversion.GetQuanityValue(UnitConversion.Units.INCH), 0); bool result = quantityMeasurement.EqualityCheck(firstUnit, firstUnit); Assert.IsTrue(result); }
public void Given1InchAnd1Inch_WhenCompared_ShouldReturnTrue() { QuantityMeasurement inch1 = new QuantityMeasurement(QuantityMeasurement.Unit.INCH, 1.0); QuantityMeasurement inch2 = new QuantityMeasurement(QuantityMeasurement.Unit.INCH, 1.0); bool compareCheck = length.UnitConversion(inch1, inch2); Assert.IsTrue(compareCheck); }
public void Given12InchAnd1Feet_WhenCompared_ShouldReturnEqual() { QuantityMeasurement inch1 = new QuantityMeasurement(QuantityMeasurement.Unit.INCH, 12.0); QuantityMeasurement feet1 = new QuantityMeasurement(QuantityMeasurement.Unit.FEET, 1.0); bool compareCheck = length.UnitConversion(inch1, feet1); Assert.IsTrue(compareCheck); }
public void Given2FeetAnd5Feet_WhenCompared_ShouldReturnFalse() { QuantityMeasurement feet1 = new QuantityMeasurement(QuantityMeasurement.Unit.FEET, 2.0); QuantityMeasurement feet2 = new QuantityMeasurement(QuantityMeasurement.Unit.FEET, 5.0); bool compareCheck = length.UnitConversion(feet1, feet2); Assert.IsFalse(compareCheck); }
public void GivenInchAndInch_WhenFirstNull_ShouldReturnFalse() { QuantityMeasurement inch1 = null; QuantityMeasurement inch2 = new QuantityMeasurement(QuantityMeasurement.Unit.INCH, 0.0);; bool isEqual = inch2.Equals(inch1); Assert.IsFalse(isEqual); }
public void WhenTwoInches_comparedWithZero_ShouldReturnFalse() { QuantityMeasurement quantityMeasurement = new QuantityMeasurement(); QuantityUnits firstUnit = new QuantityUnits((double)UnitConversion.GetQuanityValue(UnitConversion.Units.INCH), 2); QuantityUnits SecondUnit = new QuantityUnits((double)UnitConversion.GetQuanityValue(UnitConversion.Units.INCH), 0); bool result = quantityMeasurement.EqualityCheck(firstUnit, SecondUnit); Assert.IsFalse(result); }
public void GivenOneFeetand_OneYard_WhenCompare_ShouldReturnFalse() { QuantityMeasurement quantityMeasurement = new QuantityMeasurement(); QuantityUnits firstUnit = new QuantityUnits((double)UnitConversion.GetQuanityValue(UnitConversion.Units.FEET), 1); QuantityUnits SecondUnit = new QuantityUnits((double)UnitConversion.GetQuanityValue(UnitConversion.Units.YARD), 1); bool result = quantityMeasurement.EqualityCheck(firstUnit, SecondUnit); Assert.False(result); }
public void GivenZeroInchesCompareWithNull_ShouldReturnFalse() { QuantityMeasurement quantityMeasurement = new QuantityMeasurement(); QuantityUnits firstUnit = new QuantityUnits((double)UnitConversion.GetQuanityValue(UnitConversion.Units.INCH), 0); QuantityUnits secondUnit = null; bool result = quantityMeasurement.EqualityCheck(firstUnit, secondUnit); Assert.IsFalse(result); }
public void WhenfiveFeetComparedWith_twoFeet_ShouldReturnTrue() { QuantityMeasurement quantityMeasurement = new QuantityMeasurement(); QuantityUnits firstUnit = new QuantityUnits((double)UnitConversion.GetQuanityValue(UnitConversion.Units.FEET), 5); QuantityUnits SecondUnit = new QuantityUnits((double)UnitConversion.GetQuanityValue(UnitConversion.Units.FEET), 2); bool result = quantityMeasurement.EqualityCheck(firstUnit, SecondUnit); Assert.IsFalse(result); }
public void WhenGivenQuantittyCompareWithFeetType_shouldReturnTrue() { QuantityMeasurement quantityMeasurement = new QuantityMeasurement(); QuantityUnits firstUnit = new QuantityUnits((double)UnitConversion.GetQuanityValue(UnitConversion.Units.FEET), 0); QuantityUnits SecondUnit = new QuantityUnits((double)UnitConversion.GetQuanityValue(UnitConversion.Units.FEET), 0); bool result = quantityMeasurement.EqualityCheck(firstUnit, SecondUnit); Assert.IsTrue(result); }
public void GivenInchAndInch_WhenSameType_ShouldReturnEqual() { QuantityMeasurement inch1 = new QuantityMeasurement(QuantityMeasurement.Unit.INCH, 0.0); QuantityMeasurement inch2 = new QuantityMeasurement(QuantityMeasurement.Unit.INCH, 0.0); Type type1 = inch1.GetType(); Type type2 = inch2.GetType(); Assert.AreEqual(type1, type2); }
public void GivenOneTonne_andthousandKG_WhenCompare_ShouldReturnTrue() { QuantityMeasurement quantityMeasurement = new QuantityMeasurement(); QuantityUnits firstUnit = new QuantityUnits((double)UnitConversion.GetQuanityValue(UnitConversion.Units.TONNE), 1); QuantityUnits SecondUnit = new QuantityUnits((double)UnitConversion.GetQuanityValue(UnitConversion.Units.KG), 1000); bool result = quantityMeasurement.EqualityCheck(firstUnit, SecondUnit); Assert.IsTrue(result); }
public void GivenOneGallon_andthreeLitre_WhenCompare_ShouldReturnTrue() { QuantityMeasurement quantityMeasurement = new QuantityMeasurement(); QuantityUnits firstUnit = new QuantityUnits((double)UnitConversion.GetQuanityValue(UnitConversion.Units.GALLON), 1); QuantityUnits SecondUnit = new QuantityUnits((double)UnitConversion.GetQuanityValue(UnitConversion.Units.LITRE), 3.78); bool result = quantityMeasurement.EqualityCheck(firstUnit, SecondUnit); Assert.IsTrue(result); }
public void GivenTwoInches_andFiveCM_WhenCompare_ShouldReturnTrue() { QuantityMeasurement quantityMeasurement = new QuantityMeasurement(); QuantityUnits firstUnit = new QuantityUnits((double)UnitConversion.GetQuanityValue(UnitConversion.Units.INCH), 2); QuantityUnits SecondUnit = new QuantityUnits((double)UnitConversion.GetQuanityValue(UnitConversion.Units.CM), 5); bool result = quantityMeasurement.EqualityCheck(firstUnit, SecondUnit); Assert.IsTrue(result); }
public void GiventhirtySixInches_OneYardand_WhenCompare_ShouldReturnTrue() { QuantityMeasurement quantityMeasurement = new QuantityMeasurement(); QuantityUnits firstUnit = new QuantityUnits((double)UnitConversion.GetQuanityValue(UnitConversion.Units.INCH), 36); QuantityUnits SecondUnit = new QuantityUnits((double)UnitConversion.GetQuanityValue(UnitConversion.Units.YARD), 1); bool result = quantityMeasurement.EqualityCheck(firstUnit, SecondUnit); Assert.IsTrue(result); }
public void GivenFAHRNEEITandCELSIUS_WhenCompare_ShouldReturnTrue() { QuantityMeasurement quantityMeasurement = new QuantityMeasurement(); QuantityUnits firstUnit = new QuantityUnits((double)UnitConversion.GetQuanityValue(UnitConversion.Units.FAHRNEEIT), 212); QuantityUnits SecondUnit = new QuantityUnits((double)UnitConversion.GetQuanityValue(UnitConversion.Units.CELSIUS), 100); bool result = quantityMeasurement.EqualityCheck(firstUnit, SecondUnit); Assert.IsTrue(result); }
public void GivenQuantity_WhenZerofeetCompareWithZeroFeet_ThenReturnTrue() { QuantityMeasurement quantityMeasurement = new QuantityMeasurement(); QuantityUnits firstUnit = new QuantityUnits((double)UnitConversion.GetQuanityValue(UnitConversion.Units.FEET), 0); QuantityUnits secondUnit = new QuantityUnits((double)UnitConversion.GetQuanityValue(UnitConversion.Units.FEET), 0); bool result = quantityMeasurement.EqualityCheck(firstUnit, secondUnit); Assert.IsTrue(result); }
public void GivenLength_whenNotSame_shouldReturnFalse() { QuantityMeasurement quantityMeasurement = new QuantityMeasurement(); double lengthInFeet = 1; double lengthInInch = 11; bool result = quantityMeasurement.CompareLengths(lengthInFeet, lengthInInch); Assert.IsFalse(result); }
public void GivenFeetAndFeet_WhenSameType_ShouldReturnEqual() { QuantityMeasurement feet1 = new QuantityMeasurement(QuantityMeasurement.Unit.FEET, 0.0); QuantityMeasurement feet2 = new QuantityMeasurement(QuantityMeasurement.Unit.FEET, 0.0); Type type1 = feet1.GetType(); Type type2 = feet2.GetType(); Assert.AreEqual(type1, type2); }
public void Given1TonAnd1000Grams_WhenAdded_ShouldReturnInGrams() { QuantityMeasurement tons1 = new QuantityMeasurement(QuantityMeasurement.Unit.TON, 1.0); QuantityMeasurement grams1 = new QuantityMeasurement(QuantityMeasurement.Unit.GRAM, 1000.0); double addition = length.Addition(tons1, grams1); QuantityMeasurement kg1 = new QuantityMeasurement(QuantityMeasurement.Unit.KG, addition); QuantityMeasurement kg2 = new QuantityMeasurement(QuantityMeasurement.Unit.KG, 1001.0); bool compareCheck = length.UnitConversion(kg1, kg2); Assert.IsTrue(compareCheck); }
public void GivenAdditionofOneFeetAndOneFeet_ComparedWithTweentyFourInches_ShouldReturnTrue() { QuantityMeasurement quantityMeasurement = new QuantityMeasurement(); QuantityUnits firstUnit = new QuantityUnits((double)UnitConversion.GetQuanityValue(UnitConversion.Units.FEET), 1); QuantityUnits SecondUnit = new QuantityUnits((double)UnitConversion.GetQuanityValue(UnitConversion.Units.FEET), 1); QuantityUnits Addition = new QuantityUnits((double)UnitConversion.GetQuanityValue(UnitConversion.Units.INCH), 24); double AdditionOfUnit = quantityMeasurement.AddQuntities(firstUnit, SecondUnit); QuantityUnits newAdditionUnit = new QuantityUnits((double)UnitConversion.GetQuanityValue(UnitConversion.Units.INCH), AdditionOfUnit); bool result = quantityMeasurement.EqualityCheck(Addition, newAdditionUnit); Assert.IsTrue(result); }
public void GivenAdditionofTwoInchesAndtwocm_ComparedWithThreeInches_ShouldReturnTrue() { QuantityMeasurement quantityMeasurement = new QuantityMeasurement(); QuantityUnits firstUnit = new QuantityUnits((double)UnitConversion.GetQuanityValue(UnitConversion.Units.INCH), 2); QuantityUnits SecondUnit = new QuantityUnits((double)UnitConversion.GetQuanityValue(UnitConversion.Units.CM), 2.5); QuantityUnits Addition = new QuantityUnits((double)UnitConversion.GetQuanityValue(UnitConversion.Units.INCH), 3); double AdditionOfUnit = quantityMeasurement.AddQuntities(firstUnit, SecondUnit); QuantityUnits newAdditionUnit = new QuantityUnits((double)UnitConversion.GetQuanityValue(UnitConversion.Units.INCH), AdditionOfUnit); bool result = quantityMeasurement.EqualityCheck(Addition, newAdditionUnit); Assert.IsTrue(result); }
public void GivenAdditionof_TwoQuantities_ComparedWithGivenAdditionInKG_ShouldReturnTrue() { QuantityMeasurement quantityMeasurement = new QuantityMeasurement(); QuantityUnits firstUnit = new QuantityUnits((double)UnitConversion.GetQuanityValue(UnitConversion.Units.TONNE), 1); QuantityUnits SecondUnit = new QuantityUnits((double)UnitConversion.GetQuanityValue(UnitConversion.Units.GM), 1000); QuantityUnits Addition = new QuantityUnits((double)UnitConversion.GetQuanityValue(UnitConversion.Units.KG), 1001); double AdditionOfUnit = quantityMeasurement.AddQuntities(firstUnit, SecondUnit); QuantityUnits newAdditionUnit = new QuantityUnits((double)UnitConversion.GetQuanityValue(UnitConversion.Units.KG), AdditionOfUnit); bool result = quantityMeasurement.EqualityCheck(Addition, newAdditionUnit); Assert.IsTrue(result); }
public void Setup() { this.quantityMeasurement = new QuantityMeasurement(); }
public void Setup() { length = new QuantityMeasurement(); }