Esempio n. 1
0
        public void CssComposing_MechanismOfByCustom()
        {
            int    i         = 0;
            string enumValue = " cite";

            Console.WriteLine("When EnumValue = '{0}'", enumValue);
            foreach (var tag in allTags)
            {
                Mechanisms          mechanisms      = Mechanisms.ByCustom;
                EnumTypeAttribute   typeAttribute   = new EnumTypeAttribute(false, mechanisms, tag);
                EnumMemberAttribute memberAttribute = new EnumMemberAttribute(enumValue);
                string css = EnumMemberAttribute.CssSelectorOf(typeAttribute, memberAttribute, enumValue);
                Console.WriteLine(string.Format("{0, 3}) {1, -20} : {2}", i++, typeAttribute, css));
            }
        }
Esempio n. 2
0
        public void Composing_WithValueSplitter()
        {
            int    i         = 0;
            string enumValue = "A0=A1";

            Console.WriteLine("When EnumValue = '{0}'", enumValue);
            foreach (var tag in allTags)
            {
                foreach (var mechanismse in allMechanismses)
                {
                    EnumTypeAttribute   typeAttribute   = new EnumTypeAttribute(false, mechanismse, tag);
                    EnumMemberAttribute memberAttribute = new EnumMemberAttribute(enumValue);
                    string css = EnumMemberAttribute.CssSelectorOf(typeAttribute, memberAttribute, enumValue);
                    Console.WriteLine(string.Format("{0, 3}) {1, -20} : {2}", i++, typeAttribute, css));
                }
            }
        }