Пример #1
0
        public void AmountToStandardUnitConverter_InstanceUnit_ReturnsGigaTimesOriginalValue()
        {
            var expected = AmountConverter.ToAmountType(iValue: 1.0e9);
            var actual   = this.instance.ConvertAmountToStandardUnit((float)AmountConverter.ToAmountType(iValue: 1.0d));

            AmountAssert.AreEqual(expected, actual);
        }
Пример #2
0
        public void GetAmountOfQuantity_UsingIUnit_ValidConversion()
        {
            var expected = AmountConverter.ToAmountType(iValue: 500.0);
            var instance = new Length(amount: 5.0);
            var actual   = instance.GetAmount(Length.CentiMeter);

            Assert.AreEqual(expected, actual);
        }
Пример #3
0
 static AmountComparer()
 {
     smkEqualityTolerance = AmountConverter.ToAmountType(iValue: 1.0e-5);
     Instance             = new AmountComparer();
 }