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))); }
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); } }