}
public void testFetchMultipleTextNodes() throws Exception {
String query = "//person/first/text()";
ResourceSet resultSet = xpathservice.query(query);
assertEquals(2, resultSet.getSize());
Node result0 = ((XMLResource) resultSet.getResource(0)).getContentAsDOM();
Node result1 = ((XMLResource) resultSet.getResource(1)).getContentAsDOM();
assertEquals(Node.TEXT_NODE, result0.getChildNodes().item(0).getChildNodes().item(0).getNodeType());
assertEquals(Node.TEXT_NODE, result1.getChildNodes().item(0).getChildNodes().item(0).getNodeType());
assertEquals("John", result0.getChildNodes().item(0).getChildNodes().item(0).getNodeValue());
assertEquals("Sally", result1.getChildNodes().item(0).getChildNodes().item(0).getNodeValue());
}