public void Convert_Lab_to_xyY(DataRow row) { var inputLab = row.GetLabColor(); var expectedxyY = row.GetxyYColor(); var actualxyY = Converter.ToxyY(inputLab); Assert.Equal(actualxyY, expectedxyY, new ColorVectorComparer(new DoubleDeltaComparer(0.000001))); }
public void Convert_Lab_to_xyY(DataRow row) { var inputLab = row.GetLabColor(); var expectedxyY = row.GetxyYColor(); var actualxyY = _converter.ToxyY(inputLab); try { Assert.That(actualxyY, Is.EqualTo(expectedxyY) .Using(new ColorVectorComparer(new DoubleDeltaComparer(0.000001)))); } catch (AssertionException ex) { RethrowException(ex, row); } }