You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ac...@apache.org on 2019/12/21 11:53:14 UTC
[camel] 02/04: CAMEL-14314 - Added tests
This is an automated email from the ASF dual-hosted git repository.
acosentino pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git
commit a2854a29234e7ee87227021756c6c7cac7085cab
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Sat Dec 21 12:16:39 2019 +0100
CAMEL-14314 - Added tests
---
.../aws/translate/TranslateProducerTest.java | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
diff --git a/components/camel-aws-translate/src/test/java/org/apache/camel/component/aws/translate/TranslateProducerTest.java b/components/camel-aws-translate/src/test/java/org/apache/camel/component/aws/translate/TranslateProducerTest.java
index 4f3f507..cf41efc 100644
--- a/components/camel-aws-translate/src/test/java/org/apache/camel/component/aws/translate/TranslateProducerTest.java
+++ b/components/camel-aws-translate/src/test/java/org/apache/camel/component/aws/translate/TranslateProducerTest.java
@@ -52,6 +52,24 @@ public class TranslateProducerTest extends CamelTestSupport {
assertEquals("Hello", resultGet);
}
+
+ @Test
+ public void translateTextTestOptions() throws Exception {
+
+ mock.expectedMessageCount(1);
+ Exchange exchange = template.request("direct:translateTextOptions", new Processor() {
+ @Override
+ public void process(Exchange exchange) throws Exception {
+ exchange.getIn().setBody("ciao");
+ }
+ });
+
+ assertMockEndpointsSatisfied();
+
+ String resultGet = exchange.getIn().getBody(String.class);
+ assertEquals("Hello", resultGet);
+
+ }
@Override
protected RouteBuilder createRouteBuilder() throws Exception {
@@ -59,6 +77,7 @@ public class TranslateProducerTest extends CamelTestSupport {
@Override
public void configure() throws Exception {
from("direct:translateText").to("aws-translate://test?translateClient=#amazonTranslateClient&operation=translateText").to("mock:result");
+ from("direct:translateTextOptions").to("aws-translate://test?translateClient=#amazonTranslateClient&operation=translateText&sourceLanguage=it&targetLanguage=en").to("mock:result");
}
};
}