public void Convert_Lab_to_LChuv(DataRow row)
        {
            var inputLab      = row.GetLabColor();
            var expectedLChuv = row.GetLChuvColor();
            var actualLChuv   = Converter.ToLChuv(inputLab);

            Assert.Equal(actualLChuv, expectedLChuv, new ColorVectorComparer(new DoubleDeltaComparer(0.00022)));
        }
Ejemplo n.º 2
0
        public void Convert_Lab_to_LChuv(DataRow row)
        {
            var inputLab      = row.GetLabColor();
            var expectedLChuv = row.GetLChuvColor();
            var actualLChuv   = _converter.ToLChuv(inputLab);

            try
            {
                Assert.That(actualLChuv, Is.EqualTo(expectedLChuv)
                            .Using(new ColorVectorComparer(new DoubleDeltaComparer(0.00022))));
            }
            catch (AssertionException ex) { RethrowException(ex, row); }
        }