public void Convert_XYZ_D50_to_sRGB(double x, double y, double z, double r, double g, double b) { // arange var input = new XYZColor(in x, in y, in z); var converter = new ConverterBuilder() .FromXYZ(Illuminants.D50) .ToRGB(RGBWorkingSpaces.sRGB) .Build(); // act var output = converter.Convert(in input); // assert Assert.Equal(r, output.R, DoubleComparer.Clamp(min: 0, max: 1)); Assert.Equal(g, output.G, DoubleComparer.Clamp(min: 0, max: 1)); Assert.Equal(b, output.B, DoubleComparer.Clamp(min: 0, max: 1)); }