public void Convert_Lab_to_RGB(DataRow row) { var inputLab = row.GetLabColor(); var expectedRGB = row.GetRGBColor(); var actualRGB = Converter.ToRGB(inputLab); Assert.Equal(actualRGB, expectedRGB, new ColorVectorComparer(new DoubleDeltaComparer(0.00912))); }
public void Convert_Lab_to_RGB(DataRow row) { var inputLab = row.GetLabColor(); var expectedRGB = row.GetRGBColor(); var actualRGB = _converter.ToRGB(inputLab); try { Assert.That(actualRGB, Is.EqualTo(expectedRGB) .Using(new ColorVectorComparer(new DoubleDeltaComparer(0.00912)))); } catch (AssertionException ex) { RethrowException(ex, row); } }