Esempio n. 1
0
        public void ShadingModel_ThemeFill()
        {
            ShadingModel     shadingUT = new ShadingModel();
            ThemeColorValues value     = new ThemeColorValues();

            if (shadingUT.ThemeFill.HasValue)
            {
                shadingUT.ThemeFill = value;
                Assert.IsTrue(shadingUT.ThemeFill == value);
            }
        }
Esempio n. 2
0
        public string GetColor(ThemeColorValues value)
        {
            var elements = _theme.ThemeElements.ColorScheme;

            switch (value)
            {
            case ThemeColorValues.Accent1:
                return(GetColorAsString(elements.Accent1Color));

            case ThemeColorValues.Accent2:
                return(GetColorAsString(elements.Accent2Color));

            case ThemeColorValues.Accent3:
                return(GetColorAsString(elements.Accent3Color));

            case ThemeColorValues.Accent4:
                return(GetColorAsString(elements.Accent4Color));

            case ThemeColorValues.Accent5:
                return(GetColorAsString(elements.Accent5Color));

            case ThemeColorValues.Accent6:
                return(GetColorAsString(elements.Accent6Color));

            case ThemeColorValues.Dark1:
                return(GetColorAsString(elements.Dark1Color));

            case ThemeColorValues.Dark2:
                return(GetColorAsString(elements.Dark2Color));

            case ThemeColorValues.FollowedHyperlink:
                return(GetColorAsString(elements.FollowedHyperlinkColor));

            case ThemeColorValues.Hyperlink:
                return(GetColorAsString(elements.Hyperlink));

            case ThemeColorValues.Light1:
                return(GetColorAsString(elements.Light1Color));

            case ThemeColorValues.Light2:
                return(GetColorAsString(elements.Light2Color));

            default: return(null);
            }
        }
Esempio n. 3
0
 private void Test(string expected, ThemeColorValues enumVal)
 {
     Assert.AreEqual(expected, _instance.GetColor(enumVal));
 }