[jboss-svn-commits] JBL Code SVN: r26972 - in labs/jbossesb/workspace/dbevenius/jbossas5/qa/junit: src/org/jboss/soa/esb/server/jbpmReply and 1 other directory.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Mon Jun 15 09:33:37 EDT 2009


Author: beve
Date: 2009-06-15 09:33:36 -0400 (Mon, 15 Jun 2009)
New Revision: 26972

Modified:
   labs/jbossesb/workspace/dbevenius/jbossas5/qa/junit/resources/server/jbpmReply/META-INF/deployment.xml
   labs/jbossesb/workspace/dbevenius/jbossas5/qa/junit/src/org/jboss/soa/esb/server/jbpmReply/JbpmReplyUnitTest.java
Log:
attempting to fix the integration tests.


Modified: labs/jbossesb/workspace/dbevenius/jbossas5/qa/junit/resources/server/jbpmReply/META-INF/deployment.xml
===================================================================
--- labs/jbossesb/workspace/dbevenius/jbossas5/qa/junit/resources/server/jbpmReply/META-INF/deployment.xml	2009-06-15 12:24:53 UTC (rev 26971)
+++ labs/jbossesb/workspace/dbevenius/jbossas5/qa/junit/resources/server/jbpmReply/META-INF/deployment.xml	2009-06-15 13:33:36 UTC (rev 26972)
@@ -2,4 +2,5 @@
   <depends>jboss.esb.qa.junit.destination:service=Queue,name=jbpm_reply_create_channel</depends>
   <depends>jboss.esb.qa.junit.destination:service=Queue,name=jbpm_reply_channel</depends>
   <depends>jboss.esb:test=JbpmReplyServer</depends>
+  <depends>jboss.esb:test=RedeliveryServer</depends>
 </jbossesb-deployment>

Modified: labs/jbossesb/workspace/dbevenius/jbossas5/qa/junit/src/org/jboss/soa/esb/server/jbpmReply/JbpmReplyUnitTest.java
===================================================================
--- labs/jbossesb/workspace/dbevenius/jbossas5/qa/junit/src/org/jboss/soa/esb/server/jbpmReply/JbpmReplyUnitTest.java	2009-06-15 12:24:53 UTC (rev 26971)
+++ labs/jbossesb/workspace/dbevenius/jbossas5/qa/junit/src/org/jboss/soa/esb/server/jbpmReply/JbpmReplyUnitTest.java	2009-06-15 13:33:36 UTC (rev 26972)
@@ -31,6 +31,8 @@
 import org.jboss.soa.esb.message.format.MessageFactory;
 import org.jboss.soa.esb.server.RedeliveryMBean;
 import org.jboss.test.JBossTestCase;
+import java.util.Arrays;
+import java.util.List;
 
 /**
  * Test local variables for jBPM processes.
@@ -78,16 +80,17 @@
         final int numMessages = 4 ;
         final String[] messages = (String[])getServer().invoke(new ObjectName(RedeliveryMBean.objectName), "waitForMessages",
                 new Integer[] {Integer.valueOf(numMessages)}, new String[] { Integer.TYPE.getName() });
+		List messageList = Arrays.asList(messages);
         assertNotNull("log messages", messages) ;
         assertEquals("Message count", numMessages, messages.length) ;
         for(int count = 0 ; count < numMessages ; count++)
         {
             assertNotNull("Message: " + count, messages[count]) ;
         }
-        assertEquals("Reply notification", "EsbNotifier:reply", messages[0]) ;
-        assertEquals("Reply action", "EsbActionHandler:reply", messages[1]) ;
-        assertEquals("Fault notification", "EsbNotifier:fault", messages[2]) ;
-        assertEquals("Fault action", "EsbActionHandler:fault", messages[3]) ;
+        assertTrue("Reply notification", messageList.contains("EsbNotifier:reply"));
+        assertTrue("Reply action", messageList.contains("EsbActionHandler:reply"));
+        assertTrue("Fault notification", messageList.contains("EsbNotifier:fault"));
+        assertTrue("Fault action", messageList.contains("EsbActionHandler:fault"));
     }
     
     /**




More information about the jboss-svn-commits mailing list