package org.exist.xmldb.concurrent; import org.exist.xmldb.XmldbURI; import org.exist.xmldb.concurrent.action.ComplexUpdateAction; import org.junit.After; import org.junit.Before; import org.xmldb.api.base.XMLDBException; import org.xmldb.api.modules.XMLResource; /** * @author wolf */ public class ComplexUpdateTest extends ConcurrentTestBase { private final static String URI = XmldbURI.LOCAL_DB; private final static String XML = "<TEST><USER-SESSION-DATA version=\"0\"/></TEST>"; public ComplexUpdateTest() { super(URI, "complex"); } @Before @Override public void setUp() throws Exception { super.setUp(); XMLResource res = (XMLResource)getTestCollection().createResource("R01.xml", "XMLResource"); res.setContent(XML); getTestCollection().storeResource(res); getTestCollection().close(); addAction(new ComplexUpdateAction(URI + "/complex", "R01.xml", 200), 1, 0, 0); } @After @Override public void tearDown() throws XMLDBException { super.tearDown(); } }