예제 #1
0
        public void From_ValueAndUnit_ReturnsQuantityWithSameValueAndUnit()
        {
            var quantity00 = Luminance.From(1, LuminanceUnit.CandelaPerSquareMeter);

            AssertEx.EqualTolerance(1, quantity00.CandelaPerSquareMeters, CandelaPerSquareMetersTolerance);
            Assert.Equal(LuminanceUnit.CandelaPerSquareMeter, quantity00.Unit);

            var quantity01 = Luminance.From(1, LuminanceUnit.FootLambert);

            AssertEx.EqualTolerance(1, quantity01.FootLamberts, FootLambertsTolerance);
            Assert.Equal(LuminanceUnit.FootLambert, quantity01.Unit);
        }