Author: veithen
Date: Wed Jul 29 20:15:12 2009
New Revision: 799051

URL: http://svn.apache.org/viewvc?rev=799051&view=rev
Log:
Fixed test case that doesn't follow the normal JUnit test lifecycle.

Modified:
    
webservices/commons/trunk/modules/axiom/modules/axiom-tests/src/test/java/org/apache/axiom/om/DeclTest.java

Modified: 
webservices/commons/trunk/modules/axiom/modules/axiom-tests/src/test/java/org/apache/axiom/om/DeclTest.java
URL: 
http://svn.apache.org/viewvc/webservices/commons/trunk/modules/axiom/modules/axiom-tests/src/test/java/org/apache/axiom/om/DeclTest.java?rev=799051&r1=799050&r2=799051&view=diff
==============================================================================
--- 
webservices/commons/trunk/modules/axiom/modules/axiom-tests/src/test/java/org/apache/axiom/om/DeclTest.java
 (original)
+++ 
webservices/commons/trunk/modules/axiom/modules/axiom-tests/src/test/java/org/apache/axiom/om/DeclTest.java
 Wed Jul 29 20:15:12 2009
@@ -27,12 +27,14 @@
 import java.io.OutputStream;
 
 public class DeclTest extends XMLTestCase {
+    private OMFactory factory;
 
-    static OMFactory factory = OMAbstractFactory.getOMFactory();
-
-    static OMDocument model = factory.createOMDocument();
-
-    static {
+    private OMDocument model;
+    
+    protected void setUp() throws Exception {
+        super.setUp();
+        factory = OMAbstractFactory.getOMFactory();
+        model = factory.createOMDocument();
         OMElement root = factory.createOMElement("root", null);
         model.addChild(root);
     }
@@ -51,11 +53,10 @@
     public void testDecl() throws Exception {
         ByteArrayOutputStream baos = new ByteArrayOutputStream();
 
-        DeclTest app = new DeclTest();
-        model.getOMDocumentElement().addChild(app.getElement("foo"));
-        model.getOMDocumentElement().addChild(app.getElement("bar"));
-        model.getOMDocumentElement().addChild(app.getElement("foo"));
-        app.writeModel(baos);
+        model.getOMDocumentElement().addChild(getElement("foo"));
+        model.getOMDocumentElement().addChild(getElement("bar"));
+        model.getOMDocumentElement().addChild(getElement("foo"));
+        writeModel(baos);
 
         String xmlExpected = "<?xml version=\"1.0\" 
encoding=\"utf-8\"?><root><test:foo 
xmlns:test=\"axiom:declaration-test,2007:1\"></test:foo><test:bar 
xmlns:test=\"axiom:declaration-test,2007:1\"></test:bar><test:foo 
xmlns:test=\"axiom:declaration-test,2007:1\"></test:foo></root>";
         this.assertXMLEqual(new InputStreamReader(new 
ByteArrayInputStream(xmlExpected.getBytes())),


Reply via email to