public string Render() { HtmlTextWriter writer; writer = WebControlTest.GetWriter(); base.Render(writer); return(writer.InnerWriter.ToString()); }
public void RenderBeginTag_TagOnly() { HtmlTextWriter writer = WebControlTest.GetWriter(); WebControl wc = new WebControl(HtmlTextWriterTag.Table); wc.RenderBeginTag(writer); string s = writer.InnerWriter.ToString(); Assert.AreEqual("<table>\n", s, "table"); }
public void RenderBeginTag_BorderWidth_table() { HtmlTextWriter writer = WebControlTest.GetWriter(); WebControl wc = new WebControl(HtmlTextWriterTag.Table); wc.BorderWidth = Unit.Pixel(1); wc.RenderBeginTag(writer); string s = writer.InnerWriter.ToString(); Assert.AreEqual("<table style=\"border-width:1px;border-style:solid;\">\n", s, "BorderWidth"); }
public void RenderBeginTag_BorderWidth_span() { HtmlTextWriter writer = WebControlTest.GetWriter(); WebControl wc = new WebControl(HtmlTextWriterTag.Span); wc.BorderWidth = Unit.Pixel(1); wc.RenderBeginTag(writer); string s = writer.InnerWriter.ToString(); Assert.AreEqual("<span style=\"display:inline-block;border-width:1px;border-style:solid;\">", s, "BorderWidth"); }
public void RenderBeginTag_Style() { HtmlTextWriter writer = WebControlTest.GetWriter(); WebControl wc = new WebControl(HtmlTextWriterTag.Table); wc.BackColor = Color.Aqua; wc.RenderBeginTag(writer); string s = writer.InnerWriter.ToString(); Assert.AreEqual("<table style=\"background-color:Aqua;\">\n", s, "BackColor"); writer = WebControlTest.GetWriter(); wc.BackColor = new Color(); Assert.IsTrue(wc.BackColor.IsEmpty, "IsEmpty"); wc.RenderBeginTag(writer); s = writer.InnerWriter.ToString(); Assert.AreEqual("<table>\n", s, "-BackColor"); }
public void RenderBeginTag_Attributes() { HtmlTextWriter writer = WebControlTest.GetWriter(); WebControl wc = new WebControl(HtmlTextWriterTag.Table); wc.ID = "test1"; wc.RenderBeginTag(writer); string s = writer.InnerWriter.ToString(); Assert.AreEqual("<table id=\"test1\">\n", s, "ID"); writer = WebControlTest.GetWriter(); wc.ID = null; Assert.IsNull(wc.ID, "ID"); wc.RenderBeginTag(writer); s = writer.InnerWriter.ToString(); Assert.AreEqual("<table>\n", s, "-ID"); }