public void CanAssignAttrubtesToTagByAnonymousObjectWithValue() { var sb = new StringBuilder(); dynamic xmlMarkup = new XmlMarkup(ref sb); xmlMarkup.TestTag("TestValue", new {firstAttribute = "AttributeValue"}); Assert.AreEqual("<TestTag firstAttribute=\"AttributeValue\">TestValue</TestTag>", sb.ToString()); }
public void CanAssignValueToAnyXmlTagWithWords() { var sb = new StringBuilder(); dynamic xmlMarkup = new XmlMarkup(ref sb); xmlMarkup.TestTag("TestValue"); Assert.AreEqual("<TestTag>TestValue</TestTag>", sb.ToString()); }
public void AssigningNoValueToAnyXmlTagCreatesEmptyTag() { var sb = new StringBuilder(); dynamic xmlMarkup = new XmlMarkup(ref sb); xmlMarkup.TestTag(); Assert.AreEqual("<TestTag></TestTag>", sb.ToString()); }