public void HtmlAttribute_SetsHtmlContent() { actual = string.Empty; string id = "switch"; SwitchButtonContent target = new SwitchButtonContent(); 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 <SwitchButtonContent>(target, _startTag, id); Assert.AreEqual(expected, actual); }
public void HtmlAttribute_SetsTextValue() { actual = string.Empty; returnHtml = string.Empty; string id = "switch"; SwitchButtonContent target = new SwitchButtonContent(); string expected = target.TextValue = "Juime Switch Button"; returnHtml = Utility.ControlInputButtonContentHtmlBuilder <SwitchButtonContent>(target, _startTag, id); actual = Utility.GetSection(returnHtml, _startTag); Assert.AreEqual(expected, actual); }
public void Render_Begin_SetsContent() { actual = string.Empty; SwitchButtonContent content = new SwitchButtonContent(); content.TextValue = "Sample text"; string expected = "<div><input id=\"switch\" data-control-type=\"switch\" /><label for=\"switch\">Sample text</label></div>"; SwitchButton target = new SwitchButton(); target.Id = "switch"; target.ControlType = "switch"; target.Content = content; actual = Utility.ControlInputButtonHtmlBuilder <SwitchButton>(target, _startTag); Assert.AreEqual(expected, actual); }