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()
+ }
+
}