characterdatasetnodevaluepublic final class characterdatasetnodevalue extends org.w3c.domts.DOMTestCase The "setNodeValue()" method changes the character data
currently stored in the node.
Retrieve the character data from the second child
of the first employee and invoke the "setNodeValue()"
method, call "getData()" and compare. |
Constructors Summary |
---|
public characterdatasetnodevalue(org.w3c.domts.DOMTestDocumentBuilderFactory factory)Constructor.
super(factory);
//
// check if loaded documents are supported for content type
//
String contentType = getContentType();
preload(contentType, "staff", true);
|
Methods Summary |
---|
public java.lang.String | getTargetURI()Gets URI that identifies the test.
return "http://www.w3.org/2001/DOM-Test-Suite/level1/core/characterdatasetnodevalue";
| public static void | main(java.lang.String[] args)Runs this test from the command line.
DOMTestCase.doMain(characterdatasetnodevalue.class, args);
| public void | runTest()Runs the test case.
Document doc;
NodeList elementList;
Node nameNode;
CharacterData child;
String childData;
String childValue;
doc = (Document) load("staff", true);
elementList = doc.getElementsByTagName("name");
nameNode = elementList.item(0);
child = (CharacterData) nameNode.getFirstChild();
child.setNodeValue("Marilyn Martin");
childData = child.getData();
assertEquals("data", "Marilyn Martin", childData);
childValue = child.getNodeValue();
assertEquals("value", "Marilyn Martin", childValue);
|
|