[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