package org.exist.xupdate;
import junit.framework.TestCase;
/**
* @author berlinge-to
*
* To change this generated comment edit the template variable "typecomment":
* Window>Preferences>Java>Templates.
* To enable and disable the creation of type comments go to
* Window>Preferences>Java>Code Generation.
*/
public class XUpdateTestCases extends TestCase {
private XUpdateTest test=null;
public XUpdateTestCases(String name, XUpdateTest test) {
super(name);
this.test = test;
}
// TestCases Start
public void append() throws Exception { test.doTest("append", "address.xml"); }
public void insertafter() throws Exception { test.doTest("insertafter", "address.xml"); }
public void insertbefore() throws Exception { test.doTest("insertbefore", "address.xml"); }
public void remove() throws Exception { test.doTest("remove", "address.xml"); }
public void update() throws Exception { test.doTest("update", "address.xml"); }
public void appendAttribute() throws Exception { test.doTest("append_attribute", "address.xml"); }
public void appendChild() throws Exception { test.doTest("append_child", "address.xml"); }
public void insertafter_big() throws Exception { test.doTest("insertafter_big", "address_big.xml"); }
public void conditional() throws Exception { test.doTest("conditional", "address.xml"); }
public void variables() throws Exception { test.doTest("variables", "address.xml"); }
public void replace() throws Exception { test.doTest("replace", "address.xml"); }
public void whitespace() throws Exception { test.doTest("whitespace", "address.xml"); }
public void namespaces() throws Exception { test.doTest("namespaces", "namespaces.xml"); }
// <add a new TestCase Method here>
// Added by Geoff Shuetrim (geoff@galexy.net) on 15 July 2006 to highlight that root element renaming
// does not currently succeed, resulting instead in a null pointer exception because the
// renaming relies upon obtaining the parent element of the element being renamed and this is null
// for the root element.
public void rename_root_element() throws Exception { test.doTest("rename_root_element", "address.xml"); }
// Added by Geoff Shuetrim (geoff@galexy.net) on 15 July 2006 to highlight that renaming of an
// element fails when the renaming also involves a change of namespace.
public void rename_including_namespace() throws Exception { test.doTest("rename_including_namespace", "namespaces.xml"); }
// TestCases End
}