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 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 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 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 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 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 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 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 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 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 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 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 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 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); }