You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2015/07/20 13:53:09 UTC

[4/4] camel git commit: CAMEL-8966: Add test to groovy dsl

CAMEL-8966: Add test to groovy dsl


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

Branch: refs/heads/master
Commit: 56a06b014332ca556827915a73c993b3d0c6b937
Parents: bfd3ff0
Author: Claus Ibsen <da...@apache.org>
Authored: Mon Jul 20 13:59:43 2015 +0200
Committer: Claus Ibsen <da...@apache.org>
Committed: Mon Jul 20 13:59:43 2015 +0200

----------------------------------------------------------------------
 .../camel/groovy/extend/CamelGroovyMethodsTest.groovy  | 13 +++++++++++--
 1 file changed, 11 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/56a06b01/components/camel-groovy/src/test/groovy/org/apache/camel/groovy/extend/CamelGroovyMethodsTest.groovy
----------------------------------------------------------------------
diff --git a/components/camel-groovy/src/test/groovy/org/apache/camel/groovy/extend/CamelGroovyMethodsTest.groovy b/components/camel-groovy/src/test/groovy/org/apache/camel/groovy/extend/CamelGroovyMethodsTest.groovy
index 76db6db..2766892 100644
--- a/components/camel-groovy/src/test/groovy/org/apache/camel/groovy/extend/CamelGroovyMethodsTest.groovy
+++ b/components/camel-groovy/src/test/groovy/org/apache/camel/groovy/extend/CamelGroovyMethodsTest.groovy
@@ -18,13 +18,11 @@ package org.apache.camel.groovy.extend
 
 import org.apache.camel.EndpointInject
 import org.apache.camel.Exchange
-import org.apache.camel.ProducerTemplate
 import org.apache.camel.builder.RouteBuilder
 import org.apache.camel.component.mock.MockEndpoint
 import org.apache.camel.test.junit4.CamelTestSupport
 import org.junit.Test
 
-
 /**
  * Test a few DSL extensions. 
  */
@@ -126,6 +124,9 @@ class CamelGroovyMethodsTest extends CamelTestSupport {
                     }
                     .to('mock:test1')
 
+                from('direct:toD')
+                    .toD('mock:${header.foo}')
+
             }
             
         }
@@ -232,4 +233,12 @@ class CamelGroovyMethodsTest extends CamelTestSupport {
         // The created XML differs in terms of white spaces and line feeds.
         assertEquals(text.replaceAll('\\s+', ''), resultEndpoint.exchanges[0].in.body.replaceAll('\\s+', ''))
     }
+
+    @Test
+    void testToD() {
+        resultEndpoint.expectedMessageCount(1)
+        template.sendBodyAndHeader('direct:toD', WORLD, "foo", "test1")
+        resultEndpoint.assertIsSatisfied()
+    }
+
 }