System.Xml.Tests.TC_SchemaSet_Misc.Dev10_40563 C# (CSharp) Method

Dev10_40563() private method

private Dev10_40563 ( ) : void
return void
        public void Dev10_40563()
        {
            Initialize();
            string xsd =
                "<xsd:schema xmlns:xsd='http://www.w3.org/2001/XMLSchema'>" +
                    "<xsd:element name='some'>" +
                    "</xsd:element>" +
                "</xsd:schema>";
            XmlSchemaSet ss = new XmlSchemaSet();
            ss.XmlResolver = new XmlUrlResolver();
            ss.Add("http://www.w3.org/2001/XMLSchema", XmlReader.Create(new StringReader(xsd)));
            XmlReaderSettings rs = new XmlReaderSettings();
            rs.ValidationType = ValidationType.Schema;
            rs.Schemas = ss;
            string input = "<root xml:space='default'/>";
            using (XmlReader r1 = XmlReader.Create(new StringReader(input), rs))
            {
                using (XmlReader r2 = XmlReader.Create(new StringReader(input), rs))
                {
                    while (r1.Read()) ;
                    while (r2.Read()) ;
                }
            }
            CError.Compare(warningCount, 0, "Warning Count mismatch!");
            CError.Compare(errorCount, 0, "Error Count mismatch!");
            return;
        }