public void SafeLoadXmlFromString_can_load_xml_without_entities()
        {
            var xmlDoc = EdmUtils.SafeLoadXmlFromString("<entity-framework />");

            Assert.NotNull(xmlDoc);
            Assert.Equal("entity-framework", xmlDoc.DocumentElement.Name);
        }
        public void SafeLoadXmlFromString_throws_if_xml_contains_entities()
        {
            var message = Assert.Throws <XmlException>(
                () => EdmUtils.SafeLoadXmlFromString(
                    "<!ENTITY network \"network\">\n<entity-framework>&network;</entity-framework>")).Message;

            Assert.Contains("DTD", message);
            Assert.Contains("DtdProcessing", message);
            Assert.Contains("Parse", message);
        }