Beispiel #1
0
        public void Test_xml_validation()
        {
            Assert.IsFalse(SampleApplicationConfigProvider.IsWellFormedXml("taco^#>"));
            var testDoc = new XmlDocument();
            var elem    = testDoc.CreateElement("Testing");
            var attrib  = testDoc.CreateAttribute("attrib");

            attrib.Value = "1";
            elem.SetAttributeNode(attrib);
            testDoc.AppendChild(elem);
            Assert.IsTrue(SampleApplicationConfigProvider.IsWellFormedXml(testDoc.OuterXml));
            Assert.IsFalse(SampleApplicationConfigProvider.IsWellFormedXml(long.MaxValue.ToString()));
            Assert.IsFalse(SampleApplicationConfigProvider.IsWellFormedXml(AppDomain.CurrentDomain.BaseDirectory));
        }