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"); }