public void Tes8DigitString_OK(string rgba, uint expected)
        {
            var converter = new MvxRGBAValueConverter();
            var actual    = converter.Convert(rgba, typeof(object), null, CultureInfo.CurrentUICulture);
            var wrapped   = actual as WrappedColor;

            Assert.NotNull(wrapped);
            Assert.Equal(expected, (uint)wrapped.Color.ToArgb());
        }
        private static void RunTests(string[] tests, uint[] results)
        {
            for (var i = 0; i < tests.Length; i++)
            {
                var converter = new MvxRGBAValueConverter();
                var actual = converter.Convert(tests[i], typeof (object), null, CultureInfo.CurrentUICulture);
                var wrapped = actual as WrappedColor;
                Assert.IsNotNull(wrapped);
                Assert.AreEqual(results[i], (uint) wrapped.Color.ARGB);
            }

            for (var i = 0; i < tests.Length; i++)
            {
                var converter = new MvxRGBAValueConverter();
                var actual = converter.Convert("#" + tests[i], typeof (object), null, CultureInfo.CurrentUICulture);
                var wrapped = actual as WrappedColor;
                Assert.IsNotNull(wrapped);
                Assert.AreEqual(results[i], (uint) wrapped.Color.ARGB);
            }
        }
        private static void RunTests(string[] tests, uint[] results)
        {
            for (var i = 0; i < tests.Length; i++)
            {
                var converter = new MvxRGBAValueConverter();
                var actual    = converter.Convert(tests[i], typeof(object), null, CultureInfo.CurrentUICulture);
                var wrapped   = actual as WrappedColor;
                Assert.IsNotNull(wrapped);
                Assert.AreEqual(results[i], (uint)wrapped.Color.ARGB);
            }

            for (var i = 0; i < tests.Length; i++)
            {
                var converter = new MvxRGBAValueConverter();
                var actual    = converter.Convert("#" + tests[i], typeof(object), null, CultureInfo.CurrentUICulture);
                var wrapped   = actual as WrappedColor;
                Assert.IsNotNull(wrapped);
                Assert.AreEqual(results[i], (uint)wrapped.Color.ARGB);
            }
        }