public void ReturnPointZeroZeroTwoKilogramsFromTwoGrams() { Mock.Arrange(() => mockedDatabaseAccessor.GetBaseUnitRatioFromUnitName("Kilograms")).Returns(1000); var unitAdjuster = new UnitAdjuster(mockedDatabaseAccessor); var newUnitValue = unitAdjuster.FromBaseUnitAmount(2, "Kilograms"); Assert.AreEqual(.002, newUnitValue); }
public void ReturnSevenHundredCentimetersFromSevenMeters() { Mock.Arrange(() => mockedDatabaseAccessor.GetBaseUnitRatioFromUnitName("centimeter")).Returns(.01); var unitAdjuster = new UnitAdjuster(mockedDatabaseAccessor); var newUnitValue = unitAdjuster.FromBaseUnitAmount(7, "centimeter"); Assert.AreEqual(700, newUnitValue); }
public void ReturnFourKilometersFromFourThousandMeters() { Mock.Arrange(() => mockedDatabaseAccessor.GetBaseUnitRatioFromUnitName("kilometer")).Returns(1000); var unitAdjuster = new UnitAdjuster(mockedDatabaseAccessor); var newUnitValue = unitAdjuster.FromBaseUnitAmount(4000, "kilometer"); Assert.AreEqual(4, newUnitValue); }
public void ReturnSevenMetersWhenGivenSevenMeters() { Mock.Arrange(() => mockedDatabaseAccessor.GetBaseUnitRatioFromUnitName("meter")).Returns(1); Mock.Arrange(() => mockedUnit.Quantity).Returns(7); Mock.Arrange(() => mockedUnit.Name).Returns("meter"); var unitAdjuster = new UnitAdjuster(mockedDatabaseAccessor); var newUnitQuantity = unitAdjuster.ToBaseUnitAmount(mockedUnit); Assert.AreEqual(7, newUnitQuantity); }
public void ReturnPointZeroZeroOneMetersWhenGivenOneMillimeter() { Mock.Arrange(() => mockedDatabaseAccessor.GetBaseUnitRatioFromUnitName("millimeter")).Returns(.001); Mock.Arrange(() => mockedUnit.Quantity).Returns(1); Mock.Arrange(() => mockedUnit.Name).Returns("millimeter"); var unitAdjuster = new UnitAdjuster(mockedDatabaseAccessor); var newUnitQuantity = unitAdjuster.ToBaseUnitAmount(mockedUnit); Assert.AreEqual(.001, newUnitQuantity); }
public void ReturnOneMeterWhenGivenOneHundredCentimeters() { Mock.Arrange(() => mockedDatabaseAccessor.GetBaseUnitRatioFromUnitName("centimeter")).Returns(.01); Mock.Arrange(() => mockedUnit.Quantity).Returns(100); Mock.Arrange(() => mockedUnit.Name).Returns("centimeter"); var unitAdjuster = new UnitAdjuster(mockedDatabaseAccessor); var newUnitQuantity = unitAdjuster.ToBaseUnitAmount(mockedUnit); Assert.AreEqual(1, newUnitQuantity); }
public void ReturnFourThousandMetersWhenGivenFourKilometers() { Mock.Arrange(() => mockedDatabaseAccessor.GetBaseUnitRatioFromUnitName("kilometer")).Returns(1000); Mock.Arrange(() => mockedUnit.Quantity).Returns(4); Mock.Arrange(() => mockedUnit.Name).Returns("kilometer"); var unitAdjuster = new UnitAdjuster(mockedDatabaseAccessor); var newUnitQuantity = unitAdjuster.ToBaseUnitAmount(mockedUnit); Assert.AreEqual(4000, newUnitQuantity); }