public void ParseXmlComment_ReturnsEmptyForNoComments()
        {
            Assert.IsEmpty(VisualStudioDocParser.GetTypeSummaries(XDocument.Parse("<?xml version =\"1.0\"?><doc/>"), NamespaceMatch));

            var xml = "<?xml version=\"1.0\"?>" +
                      "<doc>" +
                      "<members>" +
                      "</members>" +
                      "</doc>";

            Assert.IsEmpty(VisualStudioDocParser.GetTypeSummaries(XDocument.Parse(xml), NamespaceMatch));
        }
        public void ParseXmlComment_MissingSummaryDoesntBreak()
        {
            var xml = "<?xml version=\"1.0\"?>" +
                      "<doc>" +
                      "<members>" +
                      "<member name=\"T:ValidationLibrary.Rules.HasLicenseRule\">" +
                      "</member>" +
                      "</members>" +
                      "</doc>";
            var result = VisualStudioDocParser.GetTypeSummaries(XDocument.Parse(xml), NamespaceMatch);

            Assert.AreEqual(1, result.Length);

            Assert.AreEqual("HasLicenseRule", result[0].MemberName);
            Assert.AreEqual("", result[0].Summary);
        }