assertion Assertions on a complex type definition Assertions on a complex type definition assertions on a complex type definition ssertions on a complex type definition. uses multiple asserts assertions on a simple type definition having complexContent, assertions from both derived and base type must succeed assertions on derived simple type definitions, all baseType and derivedType must evaluate to be true assertions on a complex type definition having simpleContent assertions on simple type, using variable $value assertions on derived complex type dynamic context of the XPath expression, assertion on attribute dynamic context of the XPath expression, assertion on element inability to navigate outside the subtree, assertion on elements inability to navigate outside the subtree, assertion on attributes assertions on a complex type definition, having complexContent, assertions from anySimpleType type. assertions on a complex type definition, having simpleContent, assertions from anyAtomicType type. naive xpathDefaultNamespace(with value ##targetNamespace) test case in complexType naive xpathDefaultNamespace(with value ##targetNamespace) test case in simpleType naive xpathDefaultNamespace (exact uri of targetNamespace) test case in complexType naive xpathDefaultNamespace(exact uri of targetNamespace) test case in simpleType naive xpathDefaultNamespace(with value ##defaultNamespace) test case in complexTypen naive xpathDefaultNamespace(with value ##defaultNamespace) test case in simpleType naive xpathDefaultNamespace(with value ##local) test case in complexType naive xpathDefaultNamespace(with value ##local) test case in simpleType Assertions on a complex type definition Assertions on a complex type definition assertions on a complex type definition. this schema has a bigger content model, with assertions at various levels. assertions on a complex type definition. uses multiple asserts assertions on a complex type definition,having complexContent, assertions from both derived and base type must succeed assertions on a complex type definition having simpleContent ssertions on derived complex type dynamic context of the XPath expression, assertion on attribute inability to navigate outside the subtree, assertion on elements with derivation by extension dynamic context of the XPath expression, assertion on element inability to navigate outside the subtree, assertion on elements inability to navigate outside the subtree, assertion on attributes inability to navigate outside the subtree, assertion on elements with derivation by extension assertions on a complex type definition, having complexContent, assertions from anySimpleType type assertions on a complex type definition, having simpleContent, assertions from anyAtomicType type. assertions on a simple type definition. naive xpathDefaultNamespace(with value ##targetNamespace) test case in complexType naive xpathDefaultNamespace(with value ##targetNamespace) test case in simpleType naive xpathDefaultNamespace (exact uri of targetNamespace) test case in complexType naive xpathDefaultNamespace(exact uri of targetNamespace) test case in simpleType naive xpathDefaultNamespace(with value ##defaultNamespace) test case in complexType naive xpathDefaultNamespace(with value ##local) test case in complexType xpathDefaultNamespace, assertion on different namespace test case in simpleType/complexType assertion on different namespace test case in simpleType/complexType impact of xpathDefaultNamespace locally and at schema level "//" returns empty sequence "//" returns empty sequence errors in XPath evaluation are treated as a false result, assertion in complexContent in complexType