getNamedItemNS02public final class getNamedItemNS02 extends org.w3c.domts.DOMTestCase The "getNamedItemNS(namespaceURI,localName)" method for a
NamedNodeMap should return null
if parameters do not identify any node in this map.
Retrieve a list of elements with tag name "address".
Access the second element from the list and get its attributes.
Try to retrieve an attribute node with local name "domest"
and namespace uri "http://www.usa.com" with
method getNamedItemNS(namespaceURI,localName).
This should return null because "domest" does not match any local names in this map. |
Constructors Summary |
---|
public getNamedItemNS02(org.w3c.domts.DOMTestDocumentBuilderFactory factory)Constructor.
super(factory);
//
// check if loaded documents are supported for content type
//
String contentType = getContentType();
preload(contentType, "staffNS", false);
|
Methods Summary |
---|
public java.lang.String | getTargetURI()Gets URI that identifies the test.
return "http://www.w3.org/2001/DOM-Test-Suite/level2/core/getNamedItemNS02";
| public static void | main(java.lang.String[] args)Runs this test from the command line.
DOMTestCase.doMain(getNamedItemNS02.class, args);
| public void | runTest()Runs the test case.
String namespaceURI = "http://www.usa.com";
String localName = "domest";
Document doc;
NodeList elementList;
Node testEmployee;
NamedNodeMap attributes;
Attr newAttr;
doc = (Document) load("staffNS", false);
elementList = doc.getElementsByTagName("address");
testEmployee = elementList.item(1);
attributes = testEmployee.getAttributes();
newAttr = (Attr) attributes.getNamedItemNS(namespaceURI, localName);
assertNull("throw_Null", newAttr);
|
|