Пример #1
0
        public void ParseColor(string htmlColor, byte red, byte green, byte blue, double alpha)
        {
            var color = HtmlColor.Parse(htmlColor);


            Assert.Equal(color.R, red);
            Assert.Equal(color.B, blue);
            Assert.Equal(color.G, green);
            Assert.Equal(color.A, alpha);
        }
Пример #2
0
        public void ParseColor(string htmlColor, byte red, byte green, byte blue, double alpha)
        {
            var color = HtmlColor.Parse(htmlColor);

            Assert.Multiple(() => {
                Assert.That(color.R, Is.EqualTo(red));
                Assert.That(color.B, Is.EqualTo(blue));
                Assert.That(color.G, Is.EqualTo(green));
                Assert.That(color.A, Is.EqualTo(alpha));
            });
        }
 /// <summary>
 /// Gets an attribute representing a color (named color, hexadecimal or hexadecimal
 /// without the preceding # character).
 /// </summary>
 public HtmlColor GetAsColor(String name)
 {
     return(HtmlColor.Parse(this[name]));
 }