public void v1(string xmlFile, string xsdFile, bool allowXmlAttributes, int expectedWarningCount, int expectedErrorCount, int expectedSchemaSetCount)
{
Initialize();
XmlSchemaSet xss = new XmlSchemaSet();
xss.XmlResolver = new XmlUrlResolver();
xss.ValidationEventHandler += new ValidationEventHandler(ValidationCallback);
if (xsdFile != null)
xss.Add(null, Path.Combine(testData, xsdFile));
XmlReader vr = CreateReader(Path.Combine(testData, xmlFile), xss, allowXmlAttributes);
while (vr.Read()) ;
Assert.Equal(warningCount, expectedWarningCount);
Assert.Equal(errorCount, expectedErrorCount);
Assert.Equal(vr.Settings.Schemas.Count, expectedSchemaSetCount);
}
}