[jboss-svn-commits] JBL Code SVN: r22311 - labs/jbossesb/workspace/skeagh/runtime/src/test/java/org/jboss/esb/deploy/config.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Tue Sep 2 06:56:25 EDT 2008


Author: tfennelly
Date: 2008-09-02 06:56:24 -0400 (Tue, 02 Sep 2008)
New Revision: 22311

Modified:
   labs/jbossesb/workspace/skeagh/runtime/src/test/java/org/jboss/esb/deploy/config/MyMessageTransformer.java
   labs/jbossesb/workspace/skeagh/runtime/src/test/java/org/jboss/esb/deploy/config/MyOutRouter.java
   labs/jbossesb/workspace/skeagh/runtime/src/test/java/org/jboss/esb/deploy/config/MyTestService.java
Log:
some tests

Modified: labs/jbossesb/workspace/skeagh/runtime/src/test/java/org/jboss/esb/deploy/config/MyMessageTransformer.java
===================================================================
--- labs/jbossesb/workspace/skeagh/runtime/src/test/java/org/jboss/esb/deploy/config/MyMessageTransformer.java	2008-09-02 10:55:12 UTC (rev 22310)
+++ labs/jbossesb/workspace/skeagh/runtime/src/test/java/org/jboss/esb/deploy/config/MyMessageTransformer.java	2008-09-02 10:56:24 UTC (rev 22311)
@@ -24,12 +24,16 @@
 import org.jboss.esb.message.MessageTransformationException;
 import org.jboss.esb.annotations.Initialize;
 import org.jboss.esb.annotations.Uninitialize;
+import org.jboss.esb.context.AddressingContext;
+import org.jboss.esb.service.ServiceName;
+import junit.framework.TestCase;
 
 /**
  * @author <a href="mailto:tom.fennelly at jboss.com">tom.fennelly at jboss.com</a>
  */
 public class MyMessageTransformer implements MessageTransformer
 {
+    private ServiceName serviceName;
     private int someParam;
     public static boolean initialised = false;
 
@@ -45,6 +49,8 @@
 
     public void transform(Message message) throws MessageTransformationException
     {
+        TestCase.assertNotNull(serviceName);
+        TestCase.assertEquals(serviceName, AddressingContext.getContext().getTo());
     }
 
     public int getSomeParam()

Modified: labs/jbossesb/workspace/skeagh/runtime/src/test/java/org/jboss/esb/deploy/config/MyOutRouter.java
===================================================================
--- labs/jbossesb/workspace/skeagh/runtime/src/test/java/org/jboss/esb/deploy/config/MyOutRouter.java	2008-09-02 10:55:12 UTC (rev 22310)
+++ labs/jbossesb/workspace/skeagh/runtime/src/test/java/org/jboss/esb/deploy/config/MyOutRouter.java	2008-09-02 10:56:24 UTC (rev 22311)
@@ -26,12 +26,17 @@
 import org.jboss.esb.message.Message;
 import org.jboss.esb.annotations.Initialize;
 import org.jboss.esb.annotations.Uninitialize;
+import org.jboss.esb.context.AddressingContext;
+import org.jboss.esb.service.ServiceName;
+import junit.framework.TestCase;
 
 /**
  * @author <a href="mailto:tom.fennelly at jboss.com">tom.fennelly at jboss.com</a>
  */
 public class MyOutRouter implements OutboundRouter
 {
+    private ServiceName serviceName;
+
     private String myparam;
     private int myOtherParam;
     public static boolean initialised = false;
@@ -48,6 +53,8 @@
 
     public void route(Message message) throws RoutingException
     {
+        TestCase.assertNotNull(serviceName);
+        TestCase.assertEquals(serviceName, AddressingContext.getContext().getTo());
     }
 
     public String getMyparam()

Modified: labs/jbossesb/workspace/skeagh/runtime/src/test/java/org/jboss/esb/deploy/config/MyTestService.java
===================================================================
--- labs/jbossesb/workspace/skeagh/runtime/src/test/java/org/jboss/esb/deploy/config/MyTestService.java	2008-09-02 10:55:12 UTC (rev 22310)
+++ labs/jbossesb/workspace/skeagh/runtime/src/test/java/org/jboss/esb/deploy/config/MyTestService.java	2008-09-02 10:56:24 UTC (rev 22311)
@@ -21,15 +21,20 @@
 
 import org.jboss.esb.service.Service;
 import org.jboss.esb.service.ServiceException;
+import org.jboss.esb.service.ServiceName;
 import org.jboss.esb.message.Message;
 import org.jboss.esb.annotations.Initialize;
 import org.jboss.esb.annotations.Uninitialize;
+import org.jboss.esb.context.AddressingContext;
+import junit.framework.TestCase;
 
 /**
  * @author <a href="mailto:tom.fennelly at jboss.com">tom.fennelly at jboss.com</a>
  */
 public class MyTestService implements Service
 {
+    private ServiceName serviceName;    
+
     private String prop1;
     public static boolean initialised = false;
 
@@ -45,6 +50,8 @@
     
     public Message process(Message message) throws ServiceException
     {
+        TestCase.assertNotNull(serviceName);
+        TestCase.assertEquals(serviceName, AddressingContext.getContext().getTo());
         return null;
     }
 




More information about the jboss-svn-commits mailing list