示例#1
0
        public void HtmlAttribute_SetsSectionHtml()
        {
            actual = string.Empty;
            AccordionSection target = new AccordionSection();

            target.Html = (delegate(object test) { return("<div style=\"padding: 10px;\">Html Test</div>"); });
            string expected = "<div><h3></h3><div><div style=\"padding: 10px;\">Html Test</div></div></div>";

            actual = Utility.ControlChildHtmlBuilder <AccordionSection>(target, _startTag);
            Assert.AreEqual(expected, actual);
        }
示例#2
0
        public void HtmlAttribute_SetsSectionHeader()
        {
            actual     = string.Empty;
            returnHtml = string.Empty;
            AccordionSection target   = new AccordionSection();
            string           expected = target.Header = "first";

            returnHtml = Utility.ControlChildHtmlBuilder <AccordionSection>(target, _startTag);
            actual     = Utility.GetSection(returnHtml, "div/h3");
            Assert.AreEqual(expected, actual);
        }
示例#3
0
        public void HtmlAttribute_SetsCompleteSection()
        {
            actual = string.Empty;
            AccordionSection target = new AccordionSection();

            target.Header    = "first";
            target.TextValue = "Content1";
            string expected = "<div><h3>first</h3><div>Content1</div></div>";

            actual = Utility.ControlChildHtmlBuilder <AccordionSection>(target, _startTag);
            Assert.AreEqual(expected, actual);
        }
示例#4
0
        public void HtmlAttribute_SetsSectionText()
        {
            actual     = string.Empty;
            returnHtml = string.Empty;
            AccordionSection target = new AccordionSection();

            target.TextValue = "Content1";
            string expected = "Content1";

            returnHtml = Utility.ControlChildHtmlBuilder <AccordionSection>(target, _startTag);
            actual     = Utility.GetSection(returnHtml, "div/div");
            Assert.AreEqual(expected, actual);
        }
示例#5
0
 public void OpenAccordionSection()
 {
     AccordionSection.Click();
 }