public void Convert_Lab_to_xyY(DataRow row)
        {
            var inputLab    = row.GetLabColor();
            var expectedxyY = row.GetxyYColor();
            var actualxyY   = Converter.ToxyY(inputLab);

            Assert.Equal(actualxyY, expectedxyY, new ColorVectorComparer(new DoubleDeltaComparer(0.000001)));
        }
Exemplo n.º 2
0
        public void Convert_Lab_to_xyY(DataRow row)
        {
            var inputLab    = row.GetLabColor();
            var expectedxyY = row.GetxyYColor();
            var actualxyY   = _converter.ToxyY(inputLab);

            try
            {
                Assert.That(actualxyY, Is.EqualTo(expectedxyY)
                            .Using(new ColorVectorComparer(new DoubleDeltaComparer(0.000001))));
            }
            catch (AssertionException ex) { RethrowException(ex, row); }
        }