public void CallForRestricted_Sequence_Choice_All__Before_After_ValidatingSeqElements(String restrType, String callOrder)
{
XmlSchemaValidator val = CreateValidator(XSDFILE_GET_EXPECTED_PARTICLES);
XmlSchemaInfo info = new XmlSchemaInfo();
XmlQualifiedName[] names;
val.Initialize();
val.ValidateElement(restrType + "RestrictionElement", "", info);
val.ValidateEndOfAttributes(null);
if (callOrder == "before")
{
names = new XmlQualifiedName[] { new XmlQualifiedName("elem1") };
}
else
{
val.ValidateElement("elem1", "", info);
val.ValidateEndElement(info);
names = new XmlQualifiedName[] { };
}
CheckExpectedElements(val.GetExpectedParticles(), names);
return;
}