Repository: camel
Updated Branches:
  refs/heads/master 5ab32ac3f -> 01b3cc097


Added an unit test to verify the xslt processing with dom object


Project: http://git-wip-us.apache.org/repos/asf/camel/repo
Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/01b3cc09
Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/01b3cc09
Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/01b3cc09

Branch: refs/heads/master
Commit: 01b3cc097cdb1a665c815cd5d93ce459eab57fcd
Parents: 5ab32ac
Author: Willem Jiang <willem.ji...@gmail.com>
Authored: Thu May 22 16:36:04 2014 +0800
Committer: Willem Jiang <willem.ji...@gmail.com>
Committed: Thu May 22 16:36:04 2014 +0800

----------------------------------------------------------------------
 .../java/org/apache/camel/component/xslt/XsltRouteTest.java | 9 +++++++++
 1 file changed, 9 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/01b3cc09/camel-core/src/test/java/org/apache/camel/component/xslt/XsltRouteTest.java
----------------------------------------------------------------------
diff --git 
a/camel-core/src/test/java/org/apache/camel/component/xslt/XsltRouteTest.java 
b/camel-core/src/test/java/org/apache/camel/component/xslt/XsltRouteTest.java
index 094d5f9d..62d2be8 100644
--- 
a/camel-core/src/test/java/org/apache/camel/component/xslt/XsltRouteTest.java
+++ 
b/camel-core/src/test/java/org/apache/camel/component/xslt/XsltRouteTest.java
@@ -18,10 +18,13 @@ package org.apache.camel.component.xslt;
 
 import java.util.List;
 
+import org.w3c.dom.Document;
+
 import org.apache.camel.ContextTestSupport;
 import org.apache.camel.Exchange;
 import org.apache.camel.builder.RouteBuilder;
 import org.apache.camel.component.mock.MockEndpoint;
+import org.apache.camel.converter.jaxp.XmlConverter;
 import org.apache.camel.impl.JndiRegistry;
 
 public class XsltRouteTest extends ContextTestSupport {
@@ -34,6 +37,12 @@ public class XsltRouteTest extends ContextTestSupport {
         
sendMessageAndHaveItTransformed("<mail><subject>Hey</subject><body>Hello 
world!</body></mail>".getBytes());
     }
     
+    public void testSendDomMessage() throws Exception {
+        XmlConverter  converter = new XmlConverter();
+        Document body = 
converter.toDOMDocument("<mail><subject>Hey</subject><body>Hello 
world!</body></mail>");
+        sendMessageAndHaveItTransformed(body);
+    }
+    
     private void sendMessageAndHaveItTransformed(Object body) throws Exception 
{
         MockEndpoint endpoint = getMockEndpoint("mock:result");
         endpoint.expectedMessageCount(1);

Reply via email to