Beispiel #1
0
        public void AmountToStandardUnitConverter_InstanceUnit_ReturnsGigaTimesOriginalValue()
        {
            var expected = AmountConverter.ToAmountType(1.0e9);
            var actual   = this.instance.ConvertAmountToStandardUnit(AmountConverter.ToAmountType(1.0));

            AmountAssert.AreEqual(expected, actual);
        }
Beispiel #2
0
        public void GetAmount_UsingIUnit_ValidConversion()
        {
            var expected = AmountConverter.ToAmountType(500.0);
            var instance = new Measure <Length>(5.0, Length.Meter);
            var actual   = instance.GetAmount(Length.CentiMeter);

            Assert.AreEqual(expected, actual);
        }
Beispiel #3
0
 static AmountComparer()
 {
     smkEqualityTolerance = AmountConverter.ToAmountType(1.0e-5);
     Instance             = new AmountComparer();
 }