Tests the No Duplicate Types VC Tests the "Notation Declared" VC by using an undeclared notation name. Tests the "Element Valid" VC (clause 2) by omitting a required element. Tests the Element Valid VC (clause 4) by including an undeclared child element. Tests the Element Valid VC (clause 1) by including elements in an EMPTY content model. Tests the Element Valid VC (clause 3) by including a child element not permitted by a mixed content model. Tests the Unique Element Type Declaration VC. Tests the No Duplicate Types VC. Tests the Element Valid VC (clause 1), using one of the predefined internal entities inside an EMPTY content model. Tests the ID (is a Name) VC Tests the ID (appears once) VC Tests the One ID per Element Type VC Tests the ID Attribute Default VC Tests the ID Attribute Default VC Tests the IDREF (is a Name) VC Tests the IDREFS (is a Names) VC Tests the IDREF (matches an ID) VC Tests the IDREF (IDREFS matches an ID) VC Tests the Standalone Document Declaration VC, ensuring that optional whitespace causes a validity error. Tests the Standalone Document Declaration VC, ensuring that attributes needing normalization cause a validity error. Tests the Standalone Document Declaration VC, ensuring that attributes needing defaulting cause a validity error. Tests the Standalone Document Declaration VC, ensuring that a token attribute that needs normalization causes a validity error. Tests the Standalone Document Declaration VC, ensuring that a NOTATION attribute that needs normalization causes a validity error. Tests the Standalone Document Declaration VC, ensuring that an NMTOKEN attribute needing normalization causes a validity error. Tests the Standalone Document Declaration VC, ensuring that an NMTOKENS attribute needing normalization causes a validity error. Tests the Standalone Document Declaration VC, ensuring that an ID attribute needing normalization causes a validity error. Tests the Standalone Document Declaration VC, ensuring that an IDREF attribute needing normalization causes a validity error. Tests the Standalone Document Declaration VC, ensuring that an IDREFS attribute needing normalization causes a validity error. Tests the Standalone Document Declaration VC, ensuring that an ENTITY attribute needing normalization causes a validity error. Tests the Standalone Document Declaration VC, ensuring that an ENTITIES attribute needing normalization causes a validity error. CDATA sections containing only whitespace do not match the nonterminal S, and cannot appear in these positions. Tests the Element Valid VC (clause 2) for one instance of "children" content model, providing no children where one is required. Tests the Element Valid VC (clause 2) for one instance of "children" content model, providing two children where one is required. Tests the Element Valid VC (clause 2) for one instance of "children" content model, providing no children where two are required. Tests the Element Valid VC (clause 2) for one instance of "children" content model, providing three children where two are required. Tests the Element Valid VC (clause 2) for one instance of "children" content model, providing no children where one or two are required (one construction of that model). Tests the Element Valid VC (clause 2) for one instance of "children" content model, providing no children where one or two are required (a second construction of that model). Tests the Element Valid VC (clause 2) for one instance of "children" content model, providing no children where one or two are required (a third construction of that model). Tests the Element Valid VC (clause 2) for one instance of "children" content model, providing no children where one or two are required (a fourth construction of that model). Tests the Element Valid VC (clause 2) for one instance of "children" content model, providing no children where one or two are required (a fifth construction of that model). Tests the Element Valid VC (clause 2) for one instance of "children" content model, providing three children where one or two are required (a basic construction of that model). Tests the Element Valid VC (clause 2) for one instance of "children" content model, providing three children where one or two are required (a second construction of that model). Tests the Element Valid VC (clause 2) for one instance of "children" content model, providing three children where one or two are required (a third construction of that model). Tests the Element Valid VC (clause 2) for one instance of "children" content model, providing three children where one or two are required (a fourth construction of that model). Tests the Element Valid VC (clause 2) for one instance of "children" content model, providing three children where one or two are required (a fifth construction of that model). Tests the Element Valid VC (clause 2) for one instance of "children" content model, providing no children where one or more are required (a sixth construction of that model). Tests the Element Valid VC (clause 2) for one instance of "children" content model, providing no children where one or more are required (a seventh construction of that model). Tests the Element Valid VC (clause 2) for one instance of "children" content model, providing no children where one or more are required (an eigth construction of that model). Tests the Element Valid VC (clause 2) for one instance of "children" content model, providing no children where one or more are required (a ninth construction of that model). Tests the Element Valid VC (clause 2) for one instance of "children" content model, providing no children where one or more are required (a tenth construction of that model). Tests the Element Valid VC (clause 2) for one instance of "children" content model, providing text content where one or more elements are required. Tests the Required Attribute VC. Tests the Attribute Value Type (declared) VC for the xml:space attribute Tests the Attribute Value Type (declared) VC for the xml:lang attribute Tests the Root Element Type VC Tests the "Entity Name" VC for the ENTITY attribute type. Tests the "Entity Name" VC for the ENTITIES attribute type. Tests the "Notation Attributes" VC for the NOTATION attribute type, first clause: value must be one of the ones that's declared. Tests the "Notation Attributes" VC for the NOTATION attribute type, second clause: the names in the declaration must all be declared. Tests the "Name Token" VC for the NMTOKEN attribute type. Tests the "Name Token" VC for the NMTOKENS attribute type. Tests the "Enumeration" VC by providing a value which wasn't one of the choices. Tests the "Fixed Attribute Default" VC by providing the wrong value. Tests the "Attribute Default Legal" VC by providing an illegal IDREF value. Tests the "Attribute Default Legal" VC by providing an illegal IDREFS value. Tests the "Attribute Default Legal" VC by providing an illegal ENTITY value. Tests the "Attribute Default Legal" VC by providing an illegal ENTITIES value. Tests the "Attribute Default Legal" VC by providing an illegal NMTOKEN value. Tests the "Attribute Default Legal" VC by providing an illegal NMTOKENS value. Tests the "Attribute Default Legal" VC by providing an illegal NOTATIONS value. Tests the "Attribute Default Legal" VC by providing an illegal enumeration value. Tests reading an invalid "big endian" UTF-16 document Tests reading an invalid "little endian" UTF-16 document CDATA section containing only white space does not match the nonterminal S, and cannot appear in these positions.