public void Replace_and_add_attributes_using_dictionary() { var h = new HtmlAttributes(data_existing => "old"); h.Attrs(new Dictionary<string, object> {{"data-existing", "new"}, {"data-new", "newnew"}}); Assert.That(h.ToHtmlString(), Is.EqualTo(" data-existing=\"new\" data-new=\"newnew\"")); }
public void Replace_and_add_attributes_using_anonymous_object() { var h = new HtmlAttributes(data_existing => "old"); h.Attrs(new {data_existing = "new", data_new = "newnew"}); Assert.That(h.ToHtmlString(), Is.EqualTo(" data-existing=\"new\" data-new=\"newnew\"")); }
public void Replace_and_add_attributes_using_lambdas() { var h = new HtmlAttributes(data_existing => "old"); h.Attrs(data_existing => "new", data_new => "newnew"); Assert.That(h.ToHtmlString(), Is.EqualTo(" data-existing=\"new\" data-new=\"newnew\"")); }