public void testValidNamespaceAttributes() { EncryptionProperty encProp = (EncryptionProperty) target; QName attribName = new QName(XMLConstants.XML_NS, "lang", XMLConstants.XML_PREFIX); encProp.getUnknownAttributes().put(attribName, "en-US"); assertValidationPass( "EncryptionProperty contained an attribute from the XML namespace, should have passed validation"); }
public void testInvalidNamespaceAttributes() { EncryptionProperty encProp = (EncryptionProperty) target; QName attribName = new QName("urn:namespace:foo", "FooAttrib", "foo"); encProp.getUnknownAttributes().put(attribName, "foobar"); assertValidationFail( "EncryptionProperty contained an attribute with an invalid namespace, should have failed validation"); }