//Get undefined namespace and prefix.
assertNull("Null was not returned when a non-existent namespace prefix was given", descriptionElement.getNamespaceURI(nonExistantPrefix));
assertNull("Null was not returned when a non-existent namespace URI was given", descriptionElement.getNamespacePrefix(nonExistantNamespace));
InterfaceElement interfaceElement = descriptionElement.addInterfaceElement();
interfaceElement.addNamespace(prefix3, namespace3);
//Get namespace and prefix on description
uri = interfaceElement.getNamespaceURI(prefix1);
assertEquals("Retrieved NamespaceURI does not match that set", namespace1, uri);
prefix = interfaceElement.getNamespacePrefix(namespace1);
assertEquals("Retrieved NamespacePrefix does not match that set", prefix1, prefix);
//Get default namespace on description
uri = interfaceElement.getNamespaceURI("");
assertEquals("Default NamespaceURI does not match that set", namespace2, uri);
//Get namespace and prefix on interface
uri = interfaceElement.getNamespaceURI(prefix3);
assertEquals("Retrieved NamespaceURI does not match that set", namespace3, uri);
prefix = interfaceElement.getNamespacePrefix(namespace3);
assertEquals("Retrieved NamespacePrefix does not match that set", prefix3, prefix);
//Get undefined namespace and prefix.
assertNull("Null was not returned when a non-existent namespace prefix was given", interfaceElement.getNamespaceURI(nonExistantPrefix));
assertNull("Null was not returned when a non-existent namespace URI was given", interfaceElement.getNamespacePrefix(nonExistantNamespace));
InterfaceFaultElement interfaceFaultElement = interfaceElement.addInterfaceFaultElement();
interfaceFaultElement.addNamespace(prefix4, namespace4);
//Get namespace and prefix on description
uri = interfaceFaultElement.getNamespaceURI(prefix1);
assertEquals("Retrieved NamespaceURI does not match that set", namespace1, uri);