You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by pp...@apache.org on 2021/08/06 15:00:33 UTC
[camel-quarkus] 01/03: Test language() DSL method
This is an automated email from the ASF dual-hosted git repository.
ppalaga pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
commit 1ef819ad4b4464dbef473a516c5f73c1f70e7ad2
Author: Peter Palaga <pp...@redhat.com>
AuthorDate: Thu Aug 5 22:23:10 2021 +0200
Test language() DSL method
---
.../org/apache/camel/quarkus/core/languages/it/SimpleRoutes.java | 3 +++
.../org/apache/camel/quarkus/core/languages/it/SimpleTest.java | 7 +++++++
2 files changed, 10 insertions(+)
diff --git a/integration-test-groups/foundation/core-languages/src/main/java/org/apache/camel/quarkus/core/languages/it/SimpleRoutes.java b/integration-test-groups/foundation/core-languages/src/main/java/org/apache/camel/quarkus/core/languages/it/SimpleRoutes.java
index ede1f2e..80675bf 100644
--- a/integration-test-groups/foundation/core-languages/src/main/java/org/apache/camel/quarkus/core/languages/it/SimpleRoutes.java
+++ b/integration-test-groups/foundation/core-languages/src/main/java/org/apache/camel/quarkus/core/languages/it/SimpleRoutes.java
@@ -33,6 +33,9 @@ public class SimpleRoutes extends RouteBuilder {
from("direct:bodyIs-simple").filter().simple("${body} is 'java.nio.ByteBuffer'").setBody(constant("BYTE_BUFFER"));
+ from("direct:languageSimple")
+ .transform().language("simple", "Hello ${body} from language().simple()");
+
}
}
diff --git a/integration-test-groups/foundation/core-languages/src/test/java/org/apache/camel/quarkus/core/languages/it/SimpleTest.java b/integration-test-groups/foundation/core-languages/src/test/java/org/apache/camel/quarkus/core/languages/it/SimpleTest.java
index 66f8dc1..5290ce7 100644
--- a/integration-test-groups/foundation/core-languages/src/test/java/org/apache/camel/quarkus/core/languages/it/SimpleTest.java
+++ b/integration-test-groups/foundation/core-languages/src/test/java/org/apache/camel/quarkus/core/languages/it/SimpleTest.java
@@ -68,4 +68,11 @@ public class SimpleTest {
.body(is("BYTE_BUFFER"));
}
+ @Test
+ public void languageSimple() {
+ given().body("Frankenstein").when().post("/core-languages/route/languageSimple/String").then()
+ .statusCode(200)
+ .body(is("Hello Frankenstein from language().simple()"));
+ }
+
}