[jboss-cvs] JBoss Messaging SVN: r4615 - trunk/tests/src/org/jboss/messaging/tests/util.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Fri Jun 27 11:47:42 EDT 2008


Author: clebert.suconic at jboss.com
Date: 2008-06-27 11:47:42 -0400 (Fri, 27 Jun 2008)
New Revision: 4615

Modified:
   trunk/tests/src/org/jboss/messaging/tests/util/UnitTestCase.java
Log:
Fixing test

Modified: trunk/tests/src/org/jboss/messaging/tests/util/UnitTestCase.java
===================================================================
--- trunk/tests/src/org/jboss/messaging/tests/util/UnitTestCase.java	2008-06-27 14:42:19 UTC (rev 4614)
+++ trunk/tests/src/org/jboss/messaging/tests/util/UnitTestCase.java	2008-06-27 15:47:42 UTC (rev 4615)
@@ -38,6 +38,9 @@
 
 import junit.framework.TestCase;
 
+import org.easymock.EasyMock;
+import org.easymock.IArgumentMatcher;
+import org.jboss.messaging.core.exception.MessagingException;
 import org.jboss.messaging.core.server.MessageReference;
 import org.jboss.messaging.core.server.Queue;
 import org.jboss.messaging.core.server.ServerMessage;
@@ -233,4 +236,28 @@
       }
    }
 
+   
+   public static MessagingException messagingExceptionMatch(final int errorID)
+   {
+      EasyMock.reportMatcher(new IArgumentMatcher()
+      {
+
+         public void appendTo(StringBuffer buffer)
+         {
+            buffer.append(errorID);
+         }
+
+         public boolean matches(Object argument)
+         {
+            MessagingException ex = (MessagingException) argument;
+            
+            return ex.getCode() == errorID;
+         }
+         
+      });
+      
+      return null;
+   }
+
+   
 }




More information about the jboss-cvs-commits mailing list