private Collection testCollection;
public void testUpdateAttribute() {
try {
XQueryService service = (XQueryService) testCollection.getService("XQueryService", "1.0");
String query =
"declare namespace t='http://www.foo.com';\n" +
"<test xmlns='http://www.foo.com'>\n" +
"{\n" +
" update insert attribute { 'ID' } { 'myid' } into /t:test\n" +
"}\n" +
"</test>";
service.query(query);
query =
"declare namespace t='http://www.foo.com';\n" +
"/t:test/@ID";
ResourceSet result = service.query(query);
assertEquals(1, result.getSize());
assertEquals("myid", result.getResource(0).getContent().toString());
} catch (Exception e) {
fail(e.getMessage());
}