public void Clamp() { ColorRGB vd = new ColorRGB(0.4f, 1.6f, 0.1f); vd.Clamp(0.5f, 1.5f); Assert.AreEqual(vd, new ColorRGB(0.5f, 1.5f, 0.5f)); }
public void ClampTest() { ColorRGB actual = new ColorRGB(2.0f, -3.0f, 0.5f, 1.0f); ColorRGB expected = new ColorRGB(1.0f, 0.0f, 0.5f, 1.0f); actual.Clamp(); Assert.AreEqual(expected, actual); }
public void GetClampedShouldEqualClamp() { ColorRGB input = new ColorRGB(1.5f, 0.4f, -51.5f, 0.0f); ColorRGB clamp = input.GetClamped(); input.Clamp(); bool expected = true; bool actual = clamp == input; Assert.AreEqual(expected, actual); }