public void Colour_ToSrgb_Converts_Black_Rgb_Values_Correctly() { var colour = new Colour(0.0f, 0.0f, 0.0f); var srgb = colour.ToSrgb(); Assert.AreEqual(srgb.Red, 0.0f, EPSILON); Assert.AreEqual(srgb.Green, 0.0f, EPSILON); Assert.AreEqual(srgb.Blue, 0.0f, EPSILON); }
public void Colour_ToSrgb_Converts_Clips_Larger_Than_White_Rgb_Values_Correctly() { var colour = new Colour(1.5f, 2.0f, 5.0f); var srgb = colour.ToSrgb(); Assert.AreEqual(srgb.Red, 1.0f, EPSILON); Assert.AreEqual(srgb.Green, 1.0f, EPSILON); Assert.AreEqual(srgb.Blue, 1.0f, EPSILON); }