public void Convert_Lab_to_Luv(DataRow row)
        {
            var inputLab    = row.GetLabColor();
            var expectedLuv = row.GetLuvColor();
            var actualLuv   = Converter.ToLuv(inputLab);

            Assert.Equal(actualLuv, expectedLuv, new ColorVectorComparer(new DoubleDeltaComparer(0.00000105)));
        }
Beispiel #2
0
        public void Convert_Lab_to_Luv(DataRow row)
        {
            var inputLab    = row.GetLabColor();
            var expectedLuv = row.GetLuvColor();
            var actualLuv   = _converter.ToLuv(inputLab);

            try
            {
                Assert.That(actualLuv, Is.EqualTo(expectedLuv)
                            .Using(new ColorVectorComparer(new DoubleDeltaComparer(0.00000105))));
            }
            catch (AssertionException ex) { RethrowException(ex, row); }
        }