System.Xml.Tests.TCValidationEventHandling.SanityTestsForValidationEventHandler C# (CSharp) Method

SanityTestsForValidationEventHandler() private method

private SanityTestsForValidationEventHandler ( ) : void
return void
        public void SanityTestsForValidationEventHandler()
        {
            XmlSchemaInfo info = new XmlSchemaInfo();
            XmlSchemaValidator val = CreateValidator(CreateSchemaSetFromXml("<root>foo</root>"));
            CValidationEventHolder holder = new CValidationEventHolder();

            val.ValidationEventHandler += new ValidationEventHandler(holder.CallbackA);

            val.Initialize();
            val.ValidateElement("bar", "", info);

            Assert.True(holder.IsCalledA);

            return;
        }