Exemple #1
0
            public void ToPercentageWithBlackReturnsCorrectPercentages()
            {
                var black       = new Color.RGB(0, 0, 0);
                var percentages = black.ToPercentage();

                Assert.AreEqual(0, percentages[0]);
                Assert.AreEqual(0, percentages[1]);
                Assert.AreEqual(0, percentages[2]);
            }
Exemple #2
0
            public void ToPercentageWithAccentReturnsCorrectPercentages()
            {
                var accent      = new Color.RGB(240, 150, 9);
                var percentages = accent.ToPercentage();

                Assert.IsTrue(percentages[0].IsNearTo(0.941));
                Assert.IsTrue(percentages[1].IsNearTo(0.588));
                Assert.IsTrue(percentages[2].IsNearTo(0.035));
            }
Exemple #3
0
            public void ToPercentageWithWhiteReturnsCorrectPercentages()
            {
                var white       = new Color.RGB(255, 255, 255);
                var percentages = white.ToPercentage();

                Assert.AreEqual(1.0, percentages[0]);
                Assert.AreEqual(1.0, percentages[1]);
                Assert.AreEqual(1.0, percentages[2]);
            }