Author: bvahdat
Date: Sun Mar  4 13:18:50 2012
New Revision: 1296803

URL: http://svn.apache.org/viewvc?rev=1296803&view=rev
Log:
CAMEL-4797: Cleanup of UnmarshalProcessorTest.

Modified:
    
camel/trunk/camel-core/src/test/java/org/apache/camel/processor/UnmarshalProcessorTest.java

Modified: 
camel/trunk/camel-core/src/test/java/org/apache/camel/processor/UnmarshalProcessorTest.java
URL: 
http://svn.apache.org/viewvc/camel/trunk/camel-core/src/test/java/org/apache/camel/processor/UnmarshalProcessorTest.java?rev=1296803&r1=1296802&r2=1296803&view=diff
==============================================================================
--- 
camel/trunk/camel-core/src/test/java/org/apache/camel/processor/UnmarshalProcessorTest.java
 (original)
+++ 
camel/trunk/camel-core/src/test/java/org/apache/camel/processor/UnmarshalProcessorTest.java
 Sun Mar  4 13:18:50 2012
@@ -22,6 +22,7 @@ import java.io.OutputStream;
 import org.apache.camel.CamelContext;
 import org.apache.camel.Exchange;
 import org.apache.camel.Message;
+import org.apache.camel.Processor;
 import org.apache.camel.RuntimeCamelException;
 import org.apache.camel.TestSupport;
 import org.apache.camel.impl.DefaultCamelContext;
@@ -32,7 +33,7 @@ public class UnmarshalProcessorTest exte
 
     public void testDataFormatReturnsSameExchange() throws Exception {
         Exchange exchange = createExchangeWithBody(new DefaultCamelContext(), 
"body");
-        UnmarshalProcessor processor = new UnmarshalProcessor(new 
MyDataFormat(exchange));
+        Processor processor = new UnmarshalProcessor(new 
MyDataFormat(exchange));
 
         processor.process(exchange);
 
@@ -43,7 +44,7 @@ public class UnmarshalProcessorTest exte
         CamelContext context = new DefaultCamelContext();
         Exchange exchange = createExchangeWithBody(context, "body");
         Exchange exchange2 = createExchangeWithBody(context, "body2");
-        UnmarshalProcessor processor = new UnmarshalProcessor(new 
MyDataFormat(exchange2));
+        Processor processor = new UnmarshalProcessor(new 
MyDataFormat(exchange2));
 
         try {
             processor.process(exchange);
@@ -57,19 +58,20 @@ public class UnmarshalProcessorTest exte
         Exchange exchange = createExchangeWithBody(new DefaultCamelContext(), 
"body");
         Message out = new DefaultMessage();
         out.setBody(new Object());
-        UnmarshalProcessor processor = new UnmarshalProcessor(new 
MyDataFormat(out));
+        Processor processor = new UnmarshalProcessor(new MyDataFormat(out));
 
         processor.process(exchange);
-        assertEquals(out, exchange.getOut());
+        assertSame("UnmarshalProcessor did not make use of the returned OUT 
message", out, exchange.getOut());
+        assertSame("UnmarshalProcessor did change the body bound to the OUT 
message", out.getBody(), exchange.getOut().getBody());
     }
 
     public void testDataFormatReturnsBody() throws Exception {
         Exchange exchange = createExchangeWithBody(new DefaultCamelContext(), 
"body");
         Object unmarshalled = new Object();
-        UnmarshalProcessor processor = new UnmarshalProcessor(new 
MyDataFormat(unmarshalled));
+        Processor processor = new UnmarshalProcessor(new 
MyDataFormat(unmarshalled));
 
         processor.process(exchange);
-        assertEquals(unmarshalled, exchange.getOut().getBody());
+        assertSame("UnmarshalProcessor did not make use of the returned object 
being returned while unmarshalling", unmarshalled, exchange.getOut().getBody());
     }
 
     private static class MyDataFormat implements DataFormat {
@@ -98,4 +100,5 @@ public class UnmarshalProcessorTest exte
             return object;
         }
     }
+
 }


Reply via email to