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 f842e461686c40e48fbe54c757b88fef4abdf0a6
Author: Peter Palaga <[email protected]>
AuthorDate: Wed May 12 22:27:22 2021 +0200

    Simplify BeanTest.produceInterface() as proposed by @aldetinger in 
https://github.com/apache/camel-quarkus/pull/2581#discussion_r630984007
---
 .../java/org/apache/camel/quarkus/component/bean/BeanResource.java     | 3 +--
 .../main/java/org/apache/camel/quarkus/component/bean/BeanRoutes.java  | 2 +-
 .../java/org/apache/camel/quarkus/component/bean/method/Producers.java | 1 -
 .../test/java/org/apache/camel/quarkus/component/bean/BeanTest.java    | 2 +-
 4 files changed, 3 insertions(+), 5 deletions(-)

diff --git 
a/integration-tests/bean/src/main/java/org/apache/camel/quarkus/component/bean/BeanResource.java
 
b/integration-tests/bean/src/main/java/org/apache/camel/quarkus/component/bean/BeanResource.java
index 7df140c..e19587e 100644
--- 
a/integration-tests/bean/src/main/java/org/apache/camel/quarkus/component/bean/BeanResource.java
+++ 
b/integration-tests/bean/src/main/java/org/apache/camel/quarkus/component/bean/BeanResource.java
@@ -147,8 +147,7 @@ public class BeanResource {
     @Consumes(MediaType.TEXT_PLAIN)
     @Produces(MediaType.TEXT_PLAIN)
     public String produceInterface(String payload) {
-        produceInterface.sayHello(payload);
-        return awaitFirst("produceInterface");
+        return produceInterface.sayHello(payload);
     }
 
     String awaitFirst(String key) {
diff --git 
a/integration-tests/bean/src/main/java/org/apache/camel/quarkus/component/bean/BeanRoutes.java
 
b/integration-tests/bean/src/main/java/org/apache/camel/quarkus/component/bean/BeanRoutes.java
index dfc9ed6..9e6823c 100644
--- 
a/integration-tests/bean/src/main/java/org/apache/camel/quarkus/component/bean/BeanRoutes.java
+++ 
b/integration-tests/bean/src/main/java/org/apache/camel/quarkus/component/bean/BeanRoutes.java
@@ -113,7 +113,7 @@ public class BeanRoutes extends RouteBuilder {
                 .to("bean:parametersBean?method=parameterTypes(String)");
 
         from("direct:produceInterface")
-                .process(e -> 
collectedNames.get("produceInterface").add(e.getMessage().getBody(String.class)));
+                .process(e -> e.getMessage().setBody("produceInterface " + 
e.getMessage().getBody(String.class)));
 
     }
 
diff --git 
a/integration-tests/bean/src/main/java/org/apache/camel/quarkus/component/bean/method/Producers.java
 
b/integration-tests/bean/src/main/java/org/apache/camel/quarkus/component/bean/method/Producers.java
index 1d4f373..888785c 100644
--- 
a/integration-tests/bean/src/main/java/org/apache/camel/quarkus/component/bean/method/Producers.java
+++ 
b/integration-tests/bean/src/main/java/org/apache/camel/quarkus/component/bean/method/Producers.java
@@ -35,7 +35,6 @@ public class Producers {
         result.put("beanFromRegistryByName", new CopyOnWriteArrayList<>());
         result.put("beanByClassName", new CopyOnWriteArrayList<>());
         result.put("beanInstance", new CopyOnWriteArrayList<>());
-        result.put("produceInterface", new CopyOnWriteArrayList<>());
         return result;
     }
 }
diff --git 
a/integration-tests/bean/src/test/java/org/apache/camel/quarkus/component/bean/BeanTest.java
 
b/integration-tests/bean/src/test/java/org/apache/camel/quarkus/component/bean/BeanTest.java
index 5d8c2c2..8bccac1 100644
--- 
a/integration-tests/bean/src/test/java/org/apache/camel/quarkus/component/bean/BeanTest.java
+++ 
b/integration-tests/bean/src/test/java/org/apache/camel/quarkus/component/bean/BeanTest.java
@@ -210,7 +210,7 @@ public class BeanTest {
                 .body("xyz1234")
                 .post("/bean/produceInterface")
                 .then()
-                .body(equalTo("xyz1234"));
+                .body(equalTo("produceInterface xyz1234"));
     }
 
 }

Reply via email to