Exemple #1
0
        public void PathFromDefaultUnitTest()
        {
            MetricUnit target = new Gram();

            target.UnitPrefix = MetricPrefix.Milli;


            UnitPathStack actual   = target.PathFromDefaultUnit();
            double        expected = System.Math.Pow(10, 6);

            Assert.AreEqual(expected, actual.ConversionFactor);


            target            = new Metre();
            target.UnitPrefix = MetricPrefix.Tera;
            actual            = target.PathFromDefaultUnit();
            expected          = System.Math.Pow(10, -12);

            Assert.AreEqual(expected, actual.ConversionFactor);
        }