Author: amilas
Date: Sat May  1 06:00:35 2010
New Revision: 939927

URL: http://svn.apache.org/viewvc?rev=939927&view=rev
Log:
applied the patch for AXIS2-3461

Modified:
    
axis/axis2/java/core/trunk/modules/addressing/test/org/apache/axis2/handlers/addressing/AddressingOutHandlerTest.java

Modified: 
axis/axis2/java/core/trunk/modules/addressing/test/org/apache/axis2/handlers/addressing/AddressingOutHandlerTest.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/addressing/test/org/apache/axis2/handlers/addressing/AddressingOutHandlerTest.java?rev=939927&r1=939926&r2=939927&view=diff
==============================================================================
--- 
axis/axis2/java/core/trunk/modules/addressing/test/org/apache/axis2/handlers/addressing/AddressingOutHandlerTest.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/addressing/test/org/apache/axis2/handlers/addressing/AddressingOutHandlerTest.java
 Sat May  1 06:00:35 2010
@@ -39,6 +39,8 @@ import org.apache.axis2.description.Axis
 import org.apache.axis2.description.Parameter;
 import org.apache.axis2.engine.AxisConfiguration;
 import org.apache.axis2.handlers.util.TestUtil;
+import org.custommonkey.xmlunit.XMLTestCase;
+import org.custommonkey.xmlunit.XMLUnit;
 
 import javax.xml.namespace.QName;
 
@@ -47,7 +49,7 @@ import java.util.ArrayList;
 import java.util.Iterator;
 import java.util.List;
 
-public class AddressingOutHandlerTest extends TestCase implements 
AddressingConstants {
+public class AddressingOutHandlerTest extends XMLTestCase implements 
AddressingConstants {
     private AddressingOutHandler outHandler;
     private MessageContext msgCtxt;
     private TestUtil testUtil;
@@ -106,11 +108,8 @@ public class AddressingOutHandlerTest ex
 
         StAXSOAPModelBuilder omBuilder = testUtil.getOMBuilder("eprTest.xml");
 
-        XMLComparator xmlComparator = new XMLComparator();
-
-        assertTrue(
-                xmlComparator.compare(omBuilder.getDocumentElement(),
-                                      defaultEnvelope));
+        XMLUnit.setIgnoreWhitespace(true);
+        assertXMLEqual(omBuilder.getDocumentElement().toString(), 
defaultEnvelope.toString());
 
     }
 
@@ -149,11 +148,10 @@ public class AddressingOutHandlerTest ex
                 OMAbstractFactory.getSOAP11Factory().getDefaultEnvelope());
         outHandler.invoke(msgCtxt);
 
-        XMLComparator xmlComparator = new XMLComparator();
-        assertTrue(
-                xmlComparator.compare(msgCtxt.getEnvelope(),
-                                      
testUtil.getOMBuilder("OutHandlerTest.xml")
-                                              .getDocumentElement()));
+        XMLUnit.setIgnoreWhitespace(true);
+        assertXMLEqual(msgCtxt.getEnvelope().toString(),
+                testUtil.getOMBuilder("OutHandlerTest.xml")
+                        .getDocumentElement().toString());
     }
 
     public void testMustUnderstandSupport() throws Exception {
@@ -194,11 +192,10 @@ public class AddressingOutHandlerTest ex
                 OMAbstractFactory.getSOAP11Factory().getDefaultEnvelope());
         outHandler.invoke(msgCtxt);
 
-        XMLComparator xmlComparator = new XMLComparator();
-        assertTrue(
-                xmlComparator.compare(msgCtxt.getEnvelope(),
-                                      
testUtil.getOMBuilder("mustUnderstandTest.xml")
-                                              .getDocumentElement()));
+        XMLUnit.setIgnoreWhitespace(true);
+        assertXMLEqual(msgCtxt.getEnvelope().toString(),
+                testUtil.getOMBuilder("mustUnderstandTest.xml")
+                        .getDocumentElement().toString());
     }
 
     public void testSOAPRoleSupport() throws Exception {
@@ -239,11 +236,9 @@ public class AddressingOutHandlerTest ex
                 OMAbstractFactory.getSOAP11Factory().getDefaultEnvelope());
         outHandler.invoke(msgCtxt);
 
-        XMLComparator xmlComparator = new XMLComparator();
-        assertTrue(
-                xmlComparator.compare(msgCtxt.getEnvelope(),
-                                      
testUtil.getOMBuilder("soap11roleTest.xml")
-                                              .getDocumentElement()));
+        XMLUnit.setIgnoreWhitespace(true);
+        assertXMLEqual(msgCtxt.getEnvelope().toString(),
+                
testUtil.getOMBuilder("soap11roleTest.xml").getDocumentElement().toString());
     }
 
     public void testSOAP12RoleSupport() throws Exception {
@@ -284,11 +279,10 @@ public class AddressingOutHandlerTest ex
                 OMAbstractFactory.getSOAP12Factory().getDefaultEnvelope());
         outHandler.invoke(msgCtxt);
 
-        XMLComparator xmlComparator = new XMLComparator();
-        assertTrue(
-                xmlComparator.compare(msgCtxt.getEnvelope(),
-                                      
testUtil.getOMBuilder("soap12roleTest.xml")
-                                              .getDocumentElement()));
+        XMLUnit.setIgnoreWhitespace(true);
+        assertXMLEqual(msgCtxt.getEnvelope().toString(),
+                testUtil.getOMBuilder("soap12roleTest.xml")
+                        .getDocumentElement().toString());
     }
 
     public void testDuplicateHeaders() throws Exception {
@@ -425,10 +419,10 @@ public class AddressingOutHandlerTest ex
         
         outHandler.invoke(msgCtxt);
 
-        XMLComparator xmlComparator = new XMLComparator();
-        assertTrue(xmlComparator.compare(msgCtxt.getEnvelope(), testUtil
+        XMLUnit.setIgnoreWhitespace(true);
+        assertXMLEqual(msgCtxt.getEnvelope().toString(), testUtil
                 .getOMBuilder("addressingDisabledTest.xml")
-                .getDocumentElement()));   
+                .getDocumentElement().toString());   
     }
     
     public void testAxis2DisableAddressingForOutMessagesFalse() throws 
Exception {
@@ -451,10 +445,10 @@ public class AddressingOutHandlerTest ex
         
         outHandler.invoke(msgCtxt);
 
-        XMLComparator xmlComparator = new XMLComparator();
-        assertTrue(xmlComparator.compare(msgCtxt.getEnvelope(), testUtil
+        XMLUnit.setIgnoreWhitespace(true);
+        assertXMLEqual(msgCtxt.getEnvelope().toString(), testUtil
                 .getOMBuilder("addressingEnabledTest.xml")
-                .getDocumentElement()));   
+                .getDocumentElement().toString());   
     }
     
     public void testAxis2IncludeOptionalHeadersTrue() throws Exception {
@@ -477,10 +471,10 @@ public class AddressingOutHandlerTest ex
         
         outHandler.invoke(msgCtxt);
 
-        XMLComparator xmlComparator = new XMLComparator();
-        assertTrue(xmlComparator.compare(msgCtxt.getEnvelope(), testUtil
+        XMLUnit.setIgnoreWhitespace(true);
+        assertXMLEqual(msgCtxt.getEnvelope().toString(), testUtil
                 .getOMBuilder("withOptionalHeadersTest.xml")
-                .getDocumentElement()));   
+                .getDocumentElement().toString());   
     }
     
     public void testAxis2IncludeOptionalHeadersFalse() throws Exception {
@@ -503,10 +497,10 @@ public class AddressingOutHandlerTest ex
         
         outHandler.invoke(msgCtxt);
 
-        XMLComparator xmlComparator = new XMLComparator();
-        assertTrue(xmlComparator.compare(msgCtxt.getEnvelope(), testUtil
+        XMLUnit.setIgnoreWhitespace(true);
+        assertXMLEqual(msgCtxt.getEnvelope().toString(), testUtil
                 .getOMBuilder("addressingEnabledTest.xml")
-                .getDocumentElement()));   
+                .getDocumentElement().toString());   
     }
     
     public void testModuleDisableAddressingForOutMessagesTrue() throws 
Exception {
@@ -534,10 +528,10 @@ public class AddressingOutHandlerTest ex
         
         outHandler.invoke(msgCtxt);
 
-        XMLComparator xmlComparator = new XMLComparator();
-        assertTrue(xmlComparator.compare(msgCtxt.getEnvelope(), testUtil
+        XMLUnit.setIgnoreWhitespace(true);
+        assertXMLEqual(msgCtxt.getEnvelope().toString(), testUtil
                 .getOMBuilder("addressingDisabledTest.xml")
-                .getDocumentElement()));
+                .getDocumentElement().toString());
     }
     
     public void testModuleDisableAddressingForOutMessagesFalse() throws 
Exception {
@@ -567,10 +561,10 @@ public class AddressingOutHandlerTest ex
         
         outHandler.invoke(msgCtxt);
 
-        XMLComparator xmlComparator = new XMLComparator();
-        assertTrue(xmlComparator.compare(msgCtxt.getEnvelope(), testUtil
+        XMLUnit.setIgnoreWhitespace(true);
+        assertXMLEqual(msgCtxt.getEnvelope().toString(), testUtil
                 .getOMBuilder("addressingEnabledTest.xml")
-                .getDocumentElement()));   
+                .getDocumentElement().toString());   
     }
     
     public void testModuleIncludeOptionalHeadersTrue() throws Exception {
@@ -600,10 +594,10 @@ public class AddressingOutHandlerTest ex
         
         outHandler.invoke(msgCtxt);
 
-        XMLComparator xmlComparator = new XMLComparator();
-        assertTrue(xmlComparator.compare(msgCtxt.getEnvelope(), testUtil
+        XMLUnit.setIgnoreWhitespace(true);
+        assertXMLEqual(msgCtxt.getEnvelope().toString(), testUtil
                 .getOMBuilder("withOptionalHeadersTest.xml")
-                .getDocumentElement()));   
+                .getDocumentElement().toString());   
     }
     
     public void testModuleIncludeOptionalHeadersFalse() throws Exception {
@@ -633,9 +627,9 @@ public class AddressingOutHandlerTest ex
         
         outHandler.invoke(msgCtxt);
 
-        XMLComparator xmlComparator = new XMLComparator();
-        assertTrue(xmlComparator.compare(msgCtxt.getEnvelope(), testUtil
+        XMLUnit.setIgnoreWhitespace(true);
+        assertXMLEqual(msgCtxt.getEnvelope().toString(), testUtil
                 .getOMBuilder("addressingEnabledTest.xml")
-                .getDocumentElement()));   
+                .getDocumentElement().toString());   
     }
 }


Reply via email to