This is an automated email from the ASF dual-hosted git repository.

orpiske pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git

commit e68770d81ec22a18ae4b84f21c0ff9bc53b2bb85
Author: Otavio Rodolfo Piske <angusyo...@gmail.com>
AuthorDate: Sun May 12 13:45:08 2024 +0200

    (chores) camel-jetty: avoid unnecessary overwrite of the parent template
---
 .../camel/component/jetty/rest/RestJettyAcceptTest.java      |  5 +++--
 .../camel/component/jetty/rest/RestJettyContentTypeTest.java |  5 +++--
 ...stJettyInvalidContentTypeClientRequestValidationTest.java | 12 +++++++-----
 .../RestJettyInvalidJSonClientRequestValidationTest.java     |  5 +++--
 .../component/jetty/rest/RestJettyRequiredBodyTest.java      |  9 +++++----
 .../jetty/rest/RestJettyRequiredHttpHeaderTest.java          |  4 ++--
 .../jetty/rest/RestJettyRequiredQueryParameterTest.java      |  9 +++++----
 7 files changed, 28 insertions(+), 21 deletions(-)

diff --git 
a/components/camel-jetty/src/test/java/org/apache/camel/component/jetty/rest/RestJettyAcceptTest.java
 
b/components/camel-jetty/src/test/java/org/apache/camel/component/jetty/rest/RestJettyAcceptTest.java
index 364263e5edf..64b0280fe49 100644
--- 
a/components/camel-jetty/src/test/java/org/apache/camel/component/jetty/rest/RestJettyAcceptTest.java
+++ 
b/components/camel-jetty/src/test/java/org/apache/camel/component/jetty/rest/RestJettyAcceptTest.java
@@ -18,6 +18,7 @@ package org.apache.camel.component.jetty.rest;
 
 import org.apache.camel.CamelExecutionException;
 import org.apache.camel.Exchange;
+import org.apache.camel.FluentProducerTemplate;
 import org.apache.camel.builder.RouteBuilder;
 import org.apache.camel.component.jetty.BaseJettyTest;
 import org.apache.camel.http.base.HttpOperationFailedException;
@@ -50,13 +51,13 @@ public class RestJettyAcceptTest extends BaseJettyTest {
 
     @Test
     public void testJettyProducerAcceptInvalid() {
-        fluentTemplate = fluentTemplate.withHeader(Exchange.CONTENT_TYPE, 
"application/json")
+        FluentProducerTemplate requestTemplate = 
fluentTemplate.withHeader(Exchange.CONTENT_TYPE, "application/json")
                 .withHeader("Accept", "application/xml")
                 .withHeader(Exchange.HTTP_METHOD, "post")
                 .withBody("{ \"name\": \"Donald Duck\" }")
                 .to("http://localhost:"; + getPort() + "/users/123/update");
 
-        Exception ex = assertThrows(CamelExecutionException.class, () -> 
fluentTemplate.request(String.class));
+        Exception ex = assertThrows(CamelExecutionException.class, () -> 
requestTemplate.request(String.class));
 
         HttpOperationFailedException cause = 
assertIsInstanceOf(HttpOperationFailedException.class, ex.getCause());
         assertEquals(406, cause.getStatusCode());
diff --git 
a/components/camel-jetty/src/test/java/org/apache/camel/component/jetty/rest/RestJettyContentTypeTest.java
 
b/components/camel-jetty/src/test/java/org/apache/camel/component/jetty/rest/RestJettyContentTypeTest.java
index f77dd9bf1ce..eee167c1b97 100644
--- 
a/components/camel-jetty/src/test/java/org/apache/camel/component/jetty/rest/RestJettyContentTypeTest.java
+++ 
b/components/camel-jetty/src/test/java/org/apache/camel/component/jetty/rest/RestJettyContentTypeTest.java
@@ -18,6 +18,7 @@ package org.apache.camel.component.jetty.rest;
 
 import org.apache.camel.CamelExecutionException;
 import org.apache.camel.Exchange;
+import org.apache.camel.FluentProducerTemplate;
 import org.apache.camel.builder.RouteBuilder;
 import org.apache.camel.component.jetty.BaseJettyTest;
 import org.apache.camel.http.base.HttpOperationFailedException;
@@ -49,12 +50,12 @@ public class RestJettyContentTypeTest extends BaseJettyTest 
{
 
     @Test
     public void testJettyProducerContentTypeInvalid() {
-        fluentTemplate = fluentTemplate.withHeader(Exchange.CONTENT_TYPE, 
"application/xml")
+        FluentProducerTemplate requestTemplate = 
fluentTemplate.withHeader(Exchange.CONTENT_TYPE, "application/xml")
                 .withHeader(Exchange.HTTP_METHOD, "post")
                 .withBody("<name>Donald Duck</name>")
                 .to("http://localhost:"; + getPort() + "/users/123/update");
 
-        Exception ex = assertThrows(CamelExecutionException.class, () -> 
fluentTemplate.request(String.class));
+        Exception ex = assertThrows(CamelExecutionException.class, () -> 
requestTemplate.request(String.class));
 
         HttpOperationFailedException cause = 
assertIsInstanceOf(HttpOperationFailedException.class, ex.getCause());
         assertEquals(415, cause.getStatusCode());
diff --git 
a/components/camel-jetty/src/test/java/org/apache/camel/component/jetty/rest/RestJettyInvalidContentTypeClientRequestValidationTest.java
 
b/components/camel-jetty/src/test/java/org/apache/camel/component/jetty/rest/RestJettyInvalidContentTypeClientRequestValidationTest.java
index 3735095cd40..d9efb0a4fae 100644
--- 
a/components/camel-jetty/src/test/java/org/apache/camel/component/jetty/rest/RestJettyInvalidContentTypeClientRequestValidationTest.java
+++ 
b/components/camel-jetty/src/test/java/org/apache/camel/component/jetty/rest/RestJettyInvalidContentTypeClientRequestValidationTest.java
@@ -18,6 +18,7 @@ package org.apache.camel.component.jetty.rest;
 
 import org.apache.camel.CamelExecutionException;
 import org.apache.camel.Exchange;
+import org.apache.camel.FluentProducerTemplate;
 import org.apache.camel.builder.RouteBuilder;
 import org.apache.camel.component.jetty.BaseJettyTest;
 import org.apache.camel.http.base.HttpOperationFailedException;
@@ -32,12 +33,13 @@ public class 
RestJettyInvalidContentTypeClientRequestValidationTest extends Base
 
     @Test
     public void testJettyInvalidContentType() {
-        fluentTemplate = fluentTemplate.withHeader(Exchange.CONTENT_TYPE, 
"application/json; charset=utf-8")
-                .withHeader(Exchange.HTTP_METHOD, "post")
-                .withBody("{\"name\": \"Donald\"}")
-                .to("http://localhost:"; + getPort() + "/users/123/update");
+        FluentProducerTemplate requestTemplate
+                = fluentTemplate.withHeader(Exchange.CONTENT_TYPE, 
"application/json; charset=utf-8")
+                        .withHeader(Exchange.HTTP_METHOD, "post")
+                        .withBody("{\"name\": \"Donald\"}")
+                        .to("http://localhost:"; + getPort() + 
"/users/123/update");
 
-        Exception ex = assertThrows(CamelExecutionException.class, () -> 
fluentTemplate.request(String.class));
+        Exception ex = assertThrows(CamelExecutionException.class, () -> 
requestTemplate.request(String.class));
 
         // we send json but the service accepts only text/plain, so we get a 
415
         HttpOperationFailedException cause = 
assertIsInstanceOf(HttpOperationFailedException.class, ex.getCause());
diff --git 
a/components/camel-jetty/src/test/java/org/apache/camel/component/jetty/rest/RestJettyInvalidJSonClientRequestValidationTest.java
 
b/components/camel-jetty/src/test/java/org/apache/camel/component/jetty/rest/RestJettyInvalidJSonClientRequestValidationTest.java
index 2dcb50121f3..0e55687fa0b 100644
--- 
a/components/camel-jetty/src/test/java/org/apache/camel/component/jetty/rest/RestJettyInvalidJSonClientRequestValidationTest.java
+++ 
b/components/camel-jetty/src/test/java/org/apache/camel/component/jetty/rest/RestJettyInvalidJSonClientRequestValidationTest.java
@@ -18,6 +18,7 @@ package org.apache.camel.component.jetty.rest;
 
 import org.apache.camel.CamelExecutionException;
 import org.apache.camel.Exchange;
+import org.apache.camel.FluentProducerTemplate;
 import org.apache.camel.builder.RouteBuilder;
 import org.apache.camel.component.jetty.BaseJettyTest;
 import org.apache.camel.http.base.HttpOperationFailedException;
@@ -32,12 +33,12 @@ public class 
RestJettyInvalidJSonClientRequestValidationTest extends BaseJettyTe
 
     @Test
     public void testJettyInvalidJSon() {
-        fluentTemplate = fluentTemplate.withHeader(Exchange.CONTENT_TYPE, 
"application/json")
+        FluentProducerTemplate requestTemplate = 
fluentTemplate.withHeader(Exchange.CONTENT_TYPE, "application/json")
                 .withHeader(Exchange.HTTP_METHOD, "post")
                 .withBody("{\"name\": \"Donald\"") // the body is invalid as 
the ending } is missing
                 .to("http://localhost:"; + getPort() + "/users/123/update");
 
-        Exception ex = assertThrows(CamelExecutionException.class, () -> 
fluentTemplate.request(String.class));
+        Exception ex = assertThrows(CamelExecutionException.class, () -> 
requestTemplate.request(String.class));
 
         HttpOperationFailedException cause = 
assertIsInstanceOf(HttpOperationFailedException.class, ex.getCause());
         assertEquals(400, cause.getStatusCode());
diff --git 
a/components/camel-jetty/src/test/java/org/apache/camel/component/jetty/rest/RestJettyRequiredBodyTest.java
 
b/components/camel-jetty/src/test/java/org/apache/camel/component/jetty/rest/RestJettyRequiredBodyTest.java
index 104b375b595..054ecd12090 100644
--- 
a/components/camel-jetty/src/test/java/org/apache/camel/component/jetty/rest/RestJettyRequiredBodyTest.java
+++ 
b/components/camel-jetty/src/test/java/org/apache/camel/component/jetty/rest/RestJettyRequiredBodyTest.java
@@ -18,6 +18,7 @@ package org.apache.camel.component.jetty.rest;
 
 import org.apache.camel.CamelExecutionException;
 import org.apache.camel.Exchange;
+import org.apache.camel.FluentProducerTemplate;
 import org.apache.camel.builder.RouteBuilder;
 import org.apache.camel.component.jetty.BaseJettyTest;
 import org.apache.camel.http.base.HttpOperationFailedException;
@@ -42,12 +43,12 @@ public class RestJettyRequiredBodyTest extends 
BaseJettyTest {
 
     @Test
     public void testJettyInvalidNullBody() {
-        fluentTemplate = fluentTemplate.withHeader(Exchange.CONTENT_TYPE, 
"application/json")
+        FluentProducerTemplate requestTemplate = 
fluentTemplate.withHeader(Exchange.CONTENT_TYPE, "application/json")
                 .withHeader("Accept", "application/json")
                 .withHeader(Exchange.HTTP_METHOD, "post")
                 .to("http://localhost:"; + getPort() + "/users/123/update");
 
-        Exception ex = assertThrows(CamelExecutionException.class, () -> 
fluentTemplate.request(String.class));
+        Exception ex = assertThrows(CamelExecutionException.class, () -> 
requestTemplate.request(String.class));
 
         HttpOperationFailedException cause = 
assertIsInstanceOf(HttpOperationFailedException.class, ex.getCause());
         assertEquals(400, cause.getStatusCode());
@@ -56,13 +57,13 @@ public class RestJettyRequiredBodyTest extends 
BaseJettyTest {
 
     @Test
     public void testJettyInvalidEmptyBody() {
-        fluentTemplate = fluentTemplate.withHeader(Exchange.CONTENT_TYPE, 
"application/json")
+        FluentProducerTemplate requestTemplate = 
fluentTemplate.withHeader(Exchange.CONTENT_TYPE, "application/json")
                 .withHeader("Accept", "application/json")
                 .withHeader(Exchange.HTTP_METHOD, "post")
                 .withBody(" ")
                 .to("http://localhost:"; + getPort() + "/users/123/update");
 
-        Exception ex = assertThrows(CamelExecutionException.class, () -> 
fluentTemplate.request(String.class));
+        Exception ex = assertThrows(CamelExecutionException.class, () -> 
requestTemplate.request(String.class));
 
         HttpOperationFailedException cause = 
assertIsInstanceOf(HttpOperationFailedException.class, ex.getCause());
         assertEquals(400, cause.getStatusCode());
diff --git 
a/components/camel-jetty/src/test/java/org/apache/camel/component/jetty/rest/RestJettyRequiredHttpHeaderTest.java
 
b/components/camel-jetty/src/test/java/org/apache/camel/component/jetty/rest/RestJettyRequiredHttpHeaderTest.java
index a9e79a78804..88341e7bba0 100644
--- 
a/components/camel-jetty/src/test/java/org/apache/camel/component/jetty/rest/RestJettyRequiredHttpHeaderTest.java
+++ 
b/components/camel-jetty/src/test/java/org/apache/camel/component/jetty/rest/RestJettyRequiredHttpHeaderTest.java
@@ -45,13 +45,13 @@ public class RestJettyRequiredHttpHeaderTest extends 
BaseJettyTest {
 
     @Test
     public void testJettyInvalid() {
-        fluentTemplate = fluentTemplate.withHeader(Exchange.CONTENT_TYPE, 
"application/json")
+        FluentProducerTemplate requestTemplate = 
fluentTemplate.withHeader(Exchange.CONTENT_TYPE, "application/json")
                 .withHeader("Accept", "application/json")
                 .withHeader(Exchange.HTTP_METHOD, "post")
                 .withBody("{ \"name\": \"Donald Duck\" }")
                 .to("http://localhost:"; + getPort() + "/users/123/update");
 
-        Exception ex = assertThrows(CamelExecutionException.class, () -> 
fluentTemplate.request(String.class));
+        Exception ex = assertThrows(CamelExecutionException.class, () -> 
requestTemplate.request(String.class));
 
         HttpOperationFailedException cause = 
assertIsInstanceOf(HttpOperationFailedException.class, ex.getCause());
         assertEquals(400, cause.getStatusCode());
diff --git 
a/components/camel-jetty/src/test/java/org/apache/camel/component/jetty/rest/RestJettyRequiredQueryParameterTest.java
 
b/components/camel-jetty/src/test/java/org/apache/camel/component/jetty/rest/RestJettyRequiredQueryParameterTest.java
index 4c5aaece713..18e0f5dbffd 100644
--- 
a/components/camel-jetty/src/test/java/org/apache/camel/component/jetty/rest/RestJettyRequiredQueryParameterTest.java
+++ 
b/components/camel-jetty/src/test/java/org/apache/camel/component/jetty/rest/RestJettyRequiredQueryParameterTest.java
@@ -18,6 +18,7 @@ package org.apache.camel.component.jetty.rest;
 
 import org.apache.camel.CamelExecutionException;
 import org.apache.camel.Exchange;
+import org.apache.camel.FluentProducerTemplate;
 import org.apache.camel.builder.RouteBuilder;
 import org.apache.camel.component.jetty.BaseJettyTest;
 import org.apache.camel.http.base.HttpOperationFailedException;
@@ -42,13 +43,13 @@ public class RestJettyRequiredQueryParameterTest extends 
BaseJettyTest {
 
     @Test
     public void testJettyMissing() {
-        fluentTemplate = fluentTemplate.withHeader(Exchange.CONTENT_TYPE, 
"application/json")
+        FluentProducerTemplate requestTemplate = 
fluentTemplate.withHeader(Exchange.CONTENT_TYPE, "application/json")
                 .withHeader("Accept", "application/json")
                 .withHeader(Exchange.HTTP_METHOD, "post")
                 .withBody("{ \"name\": \"Donald Duck\" }")
                 .to("http://localhost:"; + getPort() + "/users/123/update");
 
-        Exception ex = assertThrows(CamelExecutionException.class, () -> 
fluentTemplate.request(String.class));
+        Exception ex = assertThrows(CamelExecutionException.class, () -> 
requestTemplate.request(String.class));
 
         HttpOperationFailedException cause = 
assertIsInstanceOf(HttpOperationFailedException.class, ex.getCause());
         assertEquals(400, cause.getStatusCode());
@@ -57,13 +58,13 @@ public class RestJettyRequiredQueryParameterTest extends 
BaseJettyTest {
 
     @Test
     public void testJettyNotAllowed() {
-        fluentTemplate = fluentTemplate.withHeader(Exchange.CONTENT_TYPE, 
"application/json")
+        FluentProducerTemplate requestTemplate = 
fluentTemplate.withHeader(Exchange.CONTENT_TYPE, "application/json")
                 .withHeader("Accept", "application/json")
                 .withHeader(Exchange.HTTP_METHOD, "post")
                 .withBody("{ \"name\": \"Donald Duck\" }")
                 .to("http://localhost:"; + getPort() + 
"/users/123/update?country=se");
 
-        Exception ex = assertThrows(CamelExecutionException.class, () -> 
fluentTemplate.request(String.class));
+        Exception ex = assertThrows(CamelExecutionException.class, () -> 
requestTemplate.request(String.class));
 
         HttpOperationFailedException cause = 
assertIsInstanceOf(HttpOperationFailedException.class, ex.getCause());
         assertEquals(400, cause.getStatusCode());

Reply via email to