[jboss-cvs] JBossAS SVN: r58141 - branches/Branch_4_2/testsuite/src/main/org/jboss/test/webservice/samples
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Sun Nov 5 17:57:57 EST 2006
Author: thomas.diesler at jboss.com
Date: 2006-11-05 17:57:55 -0500 (Sun, 05 Nov 2006)
New Revision: 58141
Modified:
branches/Branch_4_2/testsuite/src/main/org/jboss/test/webservice/samples/ServerSideJMSTestCase.java
Log:
normalize test messages
Modified: branches/Branch_4_2/testsuite/src/main/org/jboss/test/webservice/samples/ServerSideJMSTestCase.java
===================================================================
--- branches/Branch_4_2/testsuite/src/main/org/jboss/test/webservice/samples/ServerSideJMSTestCase.java 2006-11-05 22:55:00 UTC (rev 58140)
+++ branches/Branch_4_2/testsuite/src/main/org/jboss/test/webservice/samples/ServerSideJMSTestCase.java 2006-11-05 22:57:55 UTC (rev 58141)
@@ -38,6 +38,9 @@
import junit.framework.Test;
import org.jboss.test.webservice.WebserviceTestBase;
+import org.jboss.util.xml.DOMUtils;
+import org.jboss.util.xml.DOMWriter;
+import org.w3c.dom.Element;
/**
* A web service client that connects to a MDB endpoint using
@@ -102,8 +105,18 @@
QueueSender sender = session.createSender(reqQueue);
sender.send(message);
sender.close();
+
Thread.sleep(500);
- assertEquals(resMessage, responseListener.resMessage);
+
+ assertNotNull("Response message expected", responseListener.resMessage);
+
+ // Normalize messages
+ Element expEnv = DOMUtils.parse(resMessage);
+ Element wasEnv = DOMUtils.parse(responseListener.resMessage);
+ String expEnvStr = DOMWriter.printNode(expEnv, false);
+ String wasEnvStr = DOMWriter.printNode(wasEnv, false);
+
+ assertEquals(expEnvStr, wasEnvStr);
}
con.stop();
More information about the jboss-cvs-commits
mailing list