1   package de.fu_berlin.ties.xml;
2   
3   import junit.framework.TestCase;
4   // JUnitDoclet begin import
5   import de.fu_berlin.ties.xml.OtherConstituent;
6   // JUnitDoclet end import
7   
8   /***
9   * Generated by JUnitDoclet, a tool provided by
10  * ObjectFab GmbH under LGPL.
11  * Please see www.junitdoclet.org, www.gnu.org
12  * and www.objectfab.de for informations about
13  * the tool, the licence and the authors.
14  */
15  
16  
17  public class OtherConstituentTest
18  // JUnitDoclet begin extends_implements
19  extends TestCase
20  // JUnitDoclet end extends_implements
21  {
22    // JUnitDoclet begin class
23    de.fu_berlin.ties.xml.OtherConstituent otherconstituent = null;
24    // JUnitDoclet end class
25    
26    public OtherConstituentTest(String name) {
27      // JUnitDoclet begin method OtherConstituentTest
28      super(name);
29      // JUnitDoclet end method OtherConstituentTest
30    }
31    
32    public de.fu_berlin.ties.xml.OtherConstituent createInstance() throws Exception {
33      // JUnitDoclet begin method testcase.createInstance
34      return new de.fu_berlin.ties.xml.OtherConstituent(OtherConstituent.TEXT,
35          "This is a text fragment.");
36      // JUnitDoclet end method testcase.createInstance
37    }
38    
39    protected void setUp() throws Exception {
40      // JUnitDoclet begin method testcase.setUp
41      super.setUp();
42      otherconstituent = createInstance();
43      // JUnitDoclet end method testcase.setUp
44    }
45    
46    protected void tearDown() throws Exception {
47      // JUnitDoclet begin method testcase.tearDown
48      otherconstituent = null;
49      super.tearDown();
50      // JUnitDoclet end method testcase.tearDown
51    }
52    
53    public void testToString() throws Exception {
54      // JUnitDoclet begin method toString
55      assertTrue(otherconstituent.toString().matches(
56          ".*OtherConst.*representation=This.*//]"));
57      System.out.println();
58      // JUnitDoclet end method toString
59    }
60    
61    
62    
63    /***
64    * JUnitDoclet moves marker to this method, if there is not match
65    * for them in the regenerated code and if the marker is not empty.
66    * This way, no test gets lost when regenerating after renaming.
67    * Method testVault is supposed to be empty.
68    */
69    public void testVault() throws Exception {
70      // JUnitDoclet begin method testcase.testVault
71      // JUnitDoclet end method testcase.testVault
72    }
73    
74    public static void main(String[] args) {
75      // JUnitDoclet begin method testcase.main
76      junit.textui.TestRunner.run(OtherConstituentTest.class);
77      // JUnitDoclet end method testcase.main
78    }
79  }