public void GivenWhenAdded500KgAnd600Kg_WhenAdded_ShouldReturns110Kg() { Quantity kilogram1 = new Quantity(Unit.KILOGRAM, 500.0); Quantity kilogram2 = new Quantity(Unit.KILOGRAM, 600.0); Quantity addedKilogram = new Quantity(Unit.KILOGRAM, 1100); Quantity addedQuantity = kilogram1.AddedQuantity(kilogram2); Assert.AreEqual(addedKilogram, addedQuantity); }
public void GivenOneLitreAndOneThousandMiliLitreAddInLitre_WhenAdded_ShouldReturnsTwoLitres() { Quantity oneLitre = new Quantity(Unit.LITRE, 1.0); Quantity mililitres = new Quantity(Unit.MILILITRE, 1000.0); Quantity addedLitres = new Quantity(Unit.LITRE, 2); Quantity addedQuantity = oneLitre.AddedQuantity(mililitres); Assert.AreEqual(addedLitres, addedQuantity); }
public void GivenWhenAdded1TonneAnd1000Gram_WhenAdded_ShouldReturns1001Kg() { Quantity oneTonne = new Quantity(Unit.TONNE, 1.0); Quantity thousandGram = new Quantity(Unit.GRAM, 1000.0); Quantity addedKilogram = new Quantity(Unit.KILOGRAM, 1001); Quantity addedQuantity = oneTonne.AddedQuantity(thousandGram); Assert.AreEqual(addedKilogram, addedQuantity); }
public void GivenOneGallonAndThreeLitreAddInLitre_WhenCompared_ShouldReturnsEquals() { Quantity oneGallon = new Quantity(Unit.GALLON, 1.0); Quantity litres = new Quantity(Unit.LITRE, 3.78); Quantity addedLitres = new Quantity(Unit.LITRE, 7.56); Quantity addedQuantity = oneGallon.AddedQuantity(litres); Assert.AreEqual(addedLitres, addedQuantity); }
public void GivenTwoLengthsOneInInchSecondInCentimeter_WhenCalculagted_ShouldReturnsInInch() { Quantity twoInch = new Quantity(Unit.INCH, 2.0); Quantity centimeter = new Quantity(Unit.CENTIMETER, 2.5); Quantity addedInch = new Quantity(Unit.INCH, 3); Quantity addedQuality = twoInch.AddedQuantity(centimeter); Assert.AreEqual(addedInch, addedQuality); }
public void GivenTwoLengthsInFeet_WhenCalculated_ShouldReturns24Inch() { Quantity oneFeet1 = new Quantity(Unit.FEET, 1.0); Quantity oneFeet2 = new Quantity(Unit.FEET, 1.0); Quantity addedInch = new Quantity(Unit.INCH, 24); Quantity addedQuality = oneFeet1.AddedQuantity(oneFeet2); Assert.AreEqual(addedInch, addedQuality); }
public void GivenTwoLengthsOneInFeet_WhenAddedTwoLength_ShouldRetuns14Inch() { Quantity oneFeet = new Quantity(Unit.FEET, 1.0); Quantity twoInch = new Quantity(Unit.INCH, 2.0); Quantity addedInch = new Quantity(Unit.INCH, 14); Quantity addedQuality = oneFeet.AddedQuantity(twoInch); Assert.AreEqual(addedInch, addedQuality); }
public void GivenTwoLengthsInInchForAdd_WhenAdded_ShouldRetunsFourInches() { Quantity twoInch1 = new Quantity(Unit.INCH, 2.0); Quantity twoInch2 = new Quantity(Unit.INCH, 2.0); Quantity addedInch = new Quantity(Unit.INCH, 4); Quantity addedQuality = twoInch1.AddedQuantity(twoInch2); Assert.AreEqual(addedInch, addedQuality); }