public void DotNetCommentListItem_FromXml_Data_Empty() { //arrange XElement element = XElement.Parse("<item/>", LoadOptions.PreserveWhitespace); //act DotNetCommentListItem result = DotNetCommentListItem.FromVisualStudioXml(element); //assert Assert.AreEqual(false, result.IsHeader); Assert.AreEqual(null, result.Term); Assert.AreEqual(null, result.Description); }
public void DotNetCommentListItem_FromXml_Header_Term() { //arrange string text = "Lorem ipsum dolor sit amet"; XElement element = XElement.Parse("<listheader><term>" + text + "</term></listheader>", LoadOptions.PreserveWhitespace); //act DotNetCommentListItem result = DotNetCommentListItem.FromVisualStudioXml(element); //assert Assert.AreEqual(true, result.IsHeader); Assert.AreEqual(text, result.Term[0].ToString()); Assert.AreEqual(null, result.Description); }
public void DotNetCommentListItem_FromXml_Header_Description() { //arrange string description = "Vivamus odio justo, bibendum non rutrum ac."; XElement element = XElement.Parse("<listheader><description>" + description + "</description></listheader>", LoadOptions.PreserveWhitespace); //act DotNetCommentListItem result = DotNetCommentListItem.FromVisualStudioXml(element); //assert Assert.AreEqual(true, result.IsHeader); Assert.AreEqual(null, result.Term); Assert.AreEqual(description, result.Description[0].ToString()); }
public void DotNetCommentListItem_FromXml_Data_TermDescription() { //arrange string text = "Lorem ipsum dolor sit amet"; string description = "Vivamus odio justo, bibendum non rutrum ac."; XElement element = XElement.Parse("<item><term>" + text + "</term><description>" + description + "</description></item>", LoadOptions.PreserveWhitespace); //act DotNetCommentListItem result = DotNetCommentListItem.FromVisualStudioXml(element); //assert Assert.AreEqual(false, result.IsHeader); Assert.AreEqual(text, result.Term[0].ToString()); Assert.AreEqual(description, result.Description[0].ToString()); }