public void Convert_Lab_to_LChab(DataRow row)
        {
            var inputLab      = row.GetLabColor();
            var expectedLChab = row.GetLChabColor();
            var actualLChab   = Converter.ToLChab(inputLab);

            Assert.Equal(actualLChab, expectedLChab, new ColorVectorComparer(new DoubleDeltaComparer(0.00017)));
        }
Exemplo n.º 2
0
        public void Convert_Lab_to_LChab(DataRow row)
        {
            var inputLab      = row.GetLabColor();
            var expectedLChab = row.GetLChabColor();
            var actualLChab   = _converter.ToLChab(inputLab);

            try
            {
                Assert.That(actualLChab, Is.EqualTo(expectedLChab)
                            .Using(new ColorVectorComparer(new DoubleDeltaComparer(0.00017))));
            }
            catch (AssertionException ex) { RethrowException(ex, row); }
        }