System.Xml.Tests.TCInitialize.InitializeWithElementValidateSameElement C# (CSharp) Méthode

InitializeWithElementValidateSameElement() private méthode

private InitializeWithElementValidateSameElement ( ) : void
Résultat void
        public void InitializeWithElementValidateSameElement()
        {
            XmlSchemaValidator val;
            XmlSchemaInfo info = new XmlSchemaInfo();
            XmlSchemaSet schemas = new XmlSchemaSet();

            schemas.Add("", Path.Combine(TestData, XSDFILE_PARTIAL_VALIDATION));
            schemas.Compile();

            val = CreateValidator(schemas);
            val.Initialize(schemas.GlobalElements[new XmlQualifiedName("PartialElement")]);

            val.ValidateElement("PartialElement", "", info);
            val.ValidateEndOfAttributes(null);
            val.ValidateText(StringGetter("123"));
            val.ValidateEndElement(info);

            Assert.Equal(info.Validity, XmlSchemaValidity.Valid);
            Assert.Equal(info.SchemaElement.Name, "PartialElement");

            return;
        }