/* public final void testDropResourceRoot() throws Exception { Collection author = this.dbColl.getChildCollection("vcl-data/author"); author.removeResource(author.getResource("author.3.hjb.xml")); } public final void testDropResourceSub() throws Exception { Collection article = this.dbColl.getChildCollection("vcl-data/article"); article.removeResource(article.getResource("article.patent.1.xml")); } */ public final void testStoreResourceRoot() throws Exception { Collection author = this.dbColl.getChildCollection("vcl-data/author"); Collection vcoll = this.dbColl.getChildCollection("vcl-data/myvc"); int size = vcoll.getResourceCount(); SixdmlResource res = (SixdmlResource) author.createResource("author.4.manuel.xml", SixdmlResource.RESOURCE_TYPE); res.setContentAsDOM( DocumentBuilderFactoryImpl.newInstance() .newDocumentBuilder() .parse("data/vcl-data/author.4.manuel.xml")); author.storeResource(res); }
public final void testStoreResourceSubset() throws Exception { Collection article = this.dbColl.getChildCollection("vcl-data/article"); Collection vcoll = this.dbColl.getChildCollection("vcl-data/myvc"); int size = vcoll.getResourceCount(); SixdmlResource res = (SixdmlResource) article.createResource("article.from.manuel.xml", SixdmlResource.RESOURCE_TYPE); res.setContentAsDOM( DocumentBuilderFactoryImpl.newInstance() .newDocumentBuilder() .parse("data/vcl-data/article.from.manuel.xml")); article.storeResource(res); assertEquals(size, vcoll.getResourceCount()); }