public void HtmlAttribute_SetsHtmlContent()
 {
     actual = string.Empty;
     string id = "radio";
     RadioButtonContent target = new RadioButtonContent();
     target.Html = (delegate(object test) { return "<div style=\"padding: 10px;\">Html Test</div>"; }); ;
     string expected = "<div style=\"padding: 10px;\">Html Test</div>";
     actual = Utility.ControlInputButtonContentHtmlBuilder<RadioButtonContent>(target, "", id);
     Assert.AreEqual(expected, actual);
 }
 public void HtmlAttribute_SetsTextValue()
 {
     actual = string.Empty;
     returnHtml = string.Empty;
     string id = "radio";
     RadioButtonContent target = new RadioButtonContent();
     string expected = target.TextValue = "Juime Radio Button";
     returnHtml = Utility.ControlInputButtonContentHtmlBuilder<RadioButtonContent>(target, _startTag, id);
     actual = Utility.GetSection(returnHtml, _startTag);
     Assert.AreEqual(expected, actual);
 }
예제 #3
0
        public void Render_Begin_SetsContent()
        {
            actual = string.Empty;
            RadioButtonContent content = new RadioButtonContent();

            content.TextValue = "Sample text";
            string      expected = "<div><input id=\"radio\" data-control-type=\"radio\" /><label for=\"radio\">Sample text</label></div>";
            RadioButton target   = new RadioButton();

            target.Id          = "radio";
            target.ControlType = "radio";
            target.Content     = content;
            actual             = Utility.ControlInputButtonHtmlBuilder <RadioButton>(target, _startTag);
            Assert.AreEqual(expected, actual);
        }