System.Xml.Tests.TC_SchemaSet_ProhibitDTD.v21 C# (CSharp) Method

v21() private method

private v21 ( ) : void
return void
        public void v21()
        {
            Initialize();
            var xss = new XmlSchemaSet();
            xss.XmlResolver = new XmlUrlResolver();
            xss.ValidationEventHandler += ValidationCallback;
            xss.Add(null, Path.Combine(TestData._Root, "bug356711_root.xsd"));

            try
            {
                using (var r1 = CreateReader(Path.Combine(TestData._Root, "bug356711_1.xml"), false))
                using (var r2 = CreateReader(r1, xss, true))
                {
                    while (r2.Read()) { }
                }
            }
            catch (XmlException)
            {
                Assert.True(false);
            }
            CError.Compare(warningCount, 2, "ProhibitDTD did not work with schemaLocation");
            return;
        }