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 24a655bb28f031c9609c401153e8b58c62ed6ee0
Author: Andrea Cosentino <anco...@gmail.com>
AuthorDate: Thu Jul 25 10:31:22 2019 +0200

    Camel-Hipchat: Use BindToRegistry annotation wherever possible
---
 .../hipchat/HipchatComponentCustomHttpClientTest.java         | 11 ++++-------
 1 file changed, 4 insertions(+), 7 deletions(-)

diff --git 
a/components/camel-hipchat/src/test/java/org/apache/camel/component/hipchat/HipchatComponentCustomHttpClientTest.java
 
b/components/camel-hipchat/src/test/java/org/apache/camel/component/hipchat/HipchatComponentCustomHttpClientTest.java
index 54e84cd..6137dcd 100644
--- 
a/components/camel-hipchat/src/test/java/org/apache/camel/component/hipchat/HipchatComponentCustomHttpClientTest.java
+++ 
b/components/camel-hipchat/src/test/java/org/apache/camel/component/hipchat/HipchatComponentCustomHttpClientTest.java
@@ -18,6 +18,7 @@ package org.apache.camel.component.hipchat;
 
 import java.io.IOException;
 
+import org.apache.camel.BindToRegistry;
 import org.apache.camel.EndpointInject;
 import org.apache.camel.builder.RouteBuilder;
 import org.apache.camel.impl.JndiRegistry;
@@ -39,6 +40,9 @@ public class HipchatComponentCustomHttpClientTest extends 
CamelTestSupport {
     
@EndpointInject("hipchat:http://api.hipchat.com?httpClient=#myHttpClient&authToken=anything&consumeUsers=@AUser";)
     private HipchatEndpoint hipchatEndpoint;
     
+    @BindToRegistry("myHttpClient")
+    private MyCustomHttpClient client = new MyCustomHttpClient();
+    
     @Test
     public void ensureCustomHttpClientIsDefined() {
         HttpClient httpClient = 
hipchatEndpoint.getConfiguration().getHttpClient();
@@ -47,13 +51,6 @@ public class HipchatComponentCustomHttpClientTest extends 
CamelTestSupport {
     }
 
     @Override
-    protected JndiRegistry createRegistry() throws Exception {
-        JndiRegistry reg = super.createRegistry();
-        reg.bind("myHttpClient", new MyCustomHttpClient());
-        return reg;
-    }
-
-    @Override
     protected RouteBuilder createRouteBuilder() throws Exception {
         return new RouteBuilder() {
             @Override

Reply via email to