public void ElementWithOneAttributeAndNoChildren() { HTMLBuilder builder = new HTMLBuilder(); builder.Element("a", a => { a.Attribute("b", "c"); }); AssertEx.EqualLines("<a b=\"c\"/>", builder); }
public void ElementWithNoAttributesAndOneChildText() { HTMLBuilder builder = new HTMLBuilder(); builder.Element("a", a => { a.Text("b"); }); AssertEx.EqualLines("<a>b</a>", builder); }
public void ElementWithNoAttributesAndOneChildElement() { HTMLBuilder builder = new HTMLBuilder(); builder.Element("a", a => { a.ChildElement("b"); }); AssertEx.EqualLines(new[] { "<a>", " <b/>", "</a>" }, builder); }