Example #1
0
        public void CalculateHSV_GivenRGBValues_ReturnsExpected(byte r, byte g, byte b, float expectedHue, float expectedSaturation, float expectedValue)
        {
            var actual = _helper.CalculateHSV(r, g, b);

            Assert.AreEqual(expectedHue, actual.Hue, TOLERANCE);
            Assert.AreEqual(expectedSaturation, actual.Saturation, TOLERANCE);
            Assert.AreEqual(expectedValue, actual.Value, TOLERANCE);
        }