public void GetXmlDomFromHtml_HasNestedEmptyTags_RemoveTags()
{
var html = "<!DOCTYPE html><html><head></head><body><div><u><i /></u></div></body></html>";
var dom = XmlHtmlConverter.GetXmlDomFromHtml(html);
var xml = dom.DocumentElement.GetElementsByTagName("body")[0].InnerXml;
// The XmlDocument.PreserveWhitespace setting appears to insert newlines that we don't care about.
xml = xml.Replace(Environment.NewLine, "");
Assert.AreEqual("<div></div>", xml);
}