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); }
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); }