Esempio n. 1
0
            public void ShiftHueWraps0()
            {
                var hsl = new Color.HSL(90, 0.5, 0.5);

                Assert.AreEqual(new Color.HSL(330, 0.5, 0.5), hsl.ShiftHue(-120));
            }
Esempio n. 2
0
            public void ShiftHueWraps360()
            {
                var hsl = new Color.HSL(90, 0.5, 0.5);

                Assert.AreEqual(new Color.HSL(0, 0.5, 0.5), hsl.ShiftHue(270));
            }
Esempio n. 3
0
            public void ShiftHueAddsToHue()
            {
                var hsl = new Color.HSL(90, 0.5, 0.5);

                Assert.AreEqual(new Color.HSL(120, 0.5, 0.5), hsl.ShiftHue(30));
            }