public void ValidationCallProducesValidationErrorInsideValidationEventHandler__Nesting()
{
XmlSchemaInfo info = new XmlSchemaInfo();
XmlSchemaValidator val = CreateValidator(CreateSchemaSetFromXml("<root>foo</root>"));
CValidationEventHolder holder = new CValidationEventHolder();
val.ValidationEventHandler += new ValidationEventHandler(holder.CallbackNested);
val.Initialize();
val.ValidateElement("bar", "", info);
Assert.Equal(holder.NestingDepth, 3);
return;
}
}