hc_characterdataappenddatagetdatapublic final class hc_characterdataappenddatagetdata extends org.w3c.domts.DOMTestCase On successful invocation of the "appendData(arg)"
method the "getData()" method provides access to the
concatentation of data and the specified string.
Retrieve the character data from the second child
of the first employee. The appendData(arg) method is
called with arg=", Esquire". The method should append
the specified data to the already existing character
data. The new value return by the "getData()" method
should be "Margaret Martin, Esquire". |
Constructors Summary |
---|
public hc_characterdataappenddatagetdata(org.w3c.domts.DOMTestDocumentBuilderFactory factory)Constructor.
super(factory);
//
// check if loaded documents are supported for content type
//
String contentType = getContentType();
preload(contentType, "hc_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/hc_characterdataappenddatagetdata";
| public static void | main(java.lang.String[] args)Runs this test from the command line.
DOMTestCase.doMain(hc_characterdataappenddatagetdata.class, args);
| public void | runTest()Runs the test case.
Document doc;
NodeList elementList;
Node nameNode;
CharacterData child;
String childData;
doc = (Document) load("hc_staff", true);
elementList = doc.getElementsByTagName("strong");
nameNode = elementList.item(0);
child = (CharacterData) nameNode.getFirstChild();
child.appendData(", Esquire");
childData = child.getData();
assertEquals("characterdataAppendDataGetDataAssert", "Margaret Martin, Esquire", childData);
|
|