elementgetattributenodens03public final class elementgetattributenodens03 extends org.w3c.domts.DOMTestCase The method getAttributeNodeNS retrieves an Attr node by local name and namespace URI.
Using the getAttributeNodeNS, retrieve and verify the value of the default
attribute node. |
Constructors Summary |
---|
public elementgetattributenodens03(org.w3c.domts.DOMTestDocumentBuilderFactory factory)Constructor.
org.w3c.domts.DocumentBuilderSetting[] settings =
new org.w3c.domts.DocumentBuilderSetting[] {
org.w3c.domts.DocumentBuilderSetting.namespaceAware,
org.w3c.domts.DocumentBuilderSetting.validating
};
DOMTestDocumentBuilderFactory testFactory = factory.newInstance(settings);
setFactory(testFactory);
//
// 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/elementgetattributenodens03";
| public static void | main(java.lang.String[] args)Runs this test from the command line.
DOMTestCase.doMain(elementgetattributenodens03.class, args);
| public void | runTest()Runs the test case.
Document doc;
Element element;
Attr attribute;
String attrValue;
NodeList childList;
String nullNS = null;
doc = (Document) load("staffNS", false);
childList = doc.getElementsByTagNameNS("http://www.nist.gov", "employee");
element = (Element) childList.item(1);
attribute = element.getAttributeNodeNS(nullNS, "defaultAttr");
attrValue = attribute.getNodeValue();
assertEquals("elementgetattributenodens03", "defaultVal", attrValue);
|
|