Exemple #1
0
        public void BasicRGBIntToHexConversion()
        {
            var colorRgb1  = ColorRGB.FromRGB(8940049);
            var colorArgb1 = ColorRGB.FromARGB(4287130129);

            var colorRgb2  = ColorRGB.FromRGB(5615781);
            var colorArgb2 = ColorRGB.FromARGB(4283805861);

            var colorRgb3  = ColorRGB.FromRGB(6706098);
            var colorArgb3 = ColorRGB.FromARGB(4284896178);


            Assert.AreEqual(colorRgb1.ToHex(), "#886A11");
            Assert.AreEqual(colorArgb1.ToHex(), "#886A11");

            Assert.AreEqual(colorRgb2.ToHex(), "#55B0A5");
            Assert.AreEqual(colorArgb2.ToHex(), "#55B0A5");

            Assert.AreEqual(colorRgb3.ToHex(), "#6653B2");
            Assert.AreEqual(colorArgb3.ToHex(), "#6653B2");
        }