Repository: camel
Updated Branches:
  refs/heads/master cd348079b -> d1492924d


Use RoutesBuilder interface in camel-test to allow more freedom.


Project: http://git-wip-us.apache.org/repos/asf/camel/repo
Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/d1492924
Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/d1492924
Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/d1492924

Branch: refs/heads/master
Commit: d1492924db9365f4e3de6826375cd3245a572aff
Parents: cd34807
Author: Claus Ibsen <davscl...@apache.org>
Authored: Thu Dec 31 08:39:22 2015 +0100
Committer: Claus Ibsen <davscl...@apache.org>
Committed: Thu Dec 31 08:39:22 2015 +0100

----------------------------------------------------------------------
 .../camel/component/dns/DnsDigEndpointTest.java       | 11 ++++++-----
 .../apache/camel/component/dns/DnsIpEndpointTest.java | 11 ++++++-----
 .../camel/component/dns/DnsIpHeaderTransferTest.java  | 14 ++++++--------
 .../camel/component/dns/DnsLookupEndpointTest.java    | 11 ++++++-----
 .../camel/component/dns/WikipediaEndpointTest.java    | 11 ++++++-----
 .../org/apache/camel/scala/dsl/AutoStartupTest.scala  |  3 ++-
 6 files changed, 32 insertions(+), 29 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/d1492924/components/camel-dns/src/test/java/org/apache/camel/component/dns/DnsDigEndpointTest.java
----------------------------------------------------------------------
diff --git 
a/components/camel-dns/src/test/java/org/apache/camel/component/dns/DnsDigEndpointTest.java
 
b/components/camel-dns/src/test/java/org/apache/camel/component/dns/DnsDigEndpointTest.java
index d8f4f21..25a55d5 100644
--- 
a/components/camel-dns/src/test/java/org/apache/camel/component/dns/DnsDigEndpointTest.java
+++ 
b/components/camel-dns/src/test/java/org/apache/camel/component/dns/DnsDigEndpointTest.java
@@ -52,11 +52,12 @@ public class DnsDigEndpointTest extends CamelTestSupport {
     protected ProducerTemplate template;
 
     protected RouteBuilder createRouteBuilder() throws Exception {
-        RouteBuilder routeBuilder = super.createRouteBuilder();
-
-        routeBuilder.from("direct:start").to("dns:dig").to("mock:result");
-
-        return routeBuilder;
+        return new RouteBuilder() {
+            @Override
+            public void configure() throws Exception {
+                from("direct:start").to("dns:dig").to("mock:result");
+            }
+        };
     }
 
     @Test

http://git-wip-us.apache.org/repos/asf/camel/blob/d1492924/components/camel-dns/src/test/java/org/apache/camel/component/dns/DnsIpEndpointTest.java
----------------------------------------------------------------------
diff --git 
a/components/camel-dns/src/test/java/org/apache/camel/component/dns/DnsIpEndpointTest.java
 
b/components/camel-dns/src/test/java/org/apache/camel/component/dns/DnsIpEndpointTest.java
index e33e3ff..ba69369 100644
--- 
a/components/camel-dns/src/test/java/org/apache/camel/component/dns/DnsIpEndpointTest.java
+++ 
b/components/camel-dns/src/test/java/org/apache/camel/component/dns/DnsIpEndpointTest.java
@@ -37,11 +37,12 @@ public class DnsIpEndpointTest extends CamelTestSupport {
     protected ProducerTemplate template;
 
     protected RouteBuilder createRouteBuilder() throws Exception {
-        RouteBuilder routeBuilder = super.createRouteBuilder();
-
-        routeBuilder.from("direct:start").to("dns:ip").to("mock:result");
-
-        return routeBuilder;
+        return new RouteBuilder() {
+            @Override
+            public void configure() throws Exception {
+                from("direct:start").to("dns:ip").to("mock:result");
+            }
+        };
     }
 
     @Test

http://git-wip-us.apache.org/repos/asf/camel/blob/d1492924/components/camel-dns/src/test/java/org/apache/camel/component/dns/DnsIpHeaderTransferTest.java
----------------------------------------------------------------------
diff --git 
a/components/camel-dns/src/test/java/org/apache/camel/component/dns/DnsIpHeaderTransferTest.java
 
b/components/camel-dns/src/test/java/org/apache/camel/component/dns/DnsIpHeaderTransferTest.java
index 20f681c..16528a2 100644
--- 
a/components/camel-dns/src/test/java/org/apache/camel/component/dns/DnsIpHeaderTransferTest.java
+++ 
b/components/camel-dns/src/test/java/org/apache/camel/component/dns/DnsIpHeaderTransferTest.java
@@ -14,7 +14,6 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-
 package org.apache.camel.component.dns;
 
 import org.apache.camel.EndpointInject;
@@ -26,9 +25,6 @@ import org.apache.camel.test.junit4.CamelTestSupport;
 import org.junit.Ignore;
 import org.junit.Test;
 
-
-import static org.apache.camel.builder.Builder.constant;
-
 public class DnsIpHeaderTransferTest extends CamelTestSupport {
 
     @EndpointInject(uri = "mock:result")
@@ -38,10 +34,12 @@ public class DnsIpHeaderTransferTest extends 
CamelTestSupport {
     protected ProducerTemplate template;
 
     protected RouteBuilder createRouteBuilder() throws Exception {
-        RouteBuilder routeBuilder = super.createRouteBuilder();
-        routeBuilder.from("direct:start").setHeader("foo", 
constant("bar")).to("dns:ip").to("mock:result");
-
-        return routeBuilder;
+        return new RouteBuilder() {
+            @Override
+            public void configure() throws Exception {
+                from("direct:start").setHeader("foo", 
constant("bar")).to("dns:ip").to("mock:result");
+            }
+        };
     }
 
     @Test

http://git-wip-us.apache.org/repos/asf/camel/blob/d1492924/components/camel-dns/src/test/java/org/apache/camel/component/dns/DnsLookupEndpointTest.java
----------------------------------------------------------------------
diff --git 
a/components/camel-dns/src/test/java/org/apache/camel/component/dns/DnsLookupEndpointTest.java
 
b/components/camel-dns/src/test/java/org/apache/camel/component/dns/DnsLookupEndpointTest.java
index e49b109..f1a5c1a 100644
--- 
a/components/camel-dns/src/test/java/org/apache/camel/component/dns/DnsLookupEndpointTest.java
+++ 
b/components/camel-dns/src/test/java/org/apache/camel/component/dns/DnsLookupEndpointTest.java
@@ -43,11 +43,12 @@ public class DnsLookupEndpointTest extends CamelTestSupport 
{
     protected ProducerTemplate template;
 
     protected RouteBuilder createRouteBuilder() throws Exception {
-        RouteBuilder routeBuilder = super.createRouteBuilder();
-
-        routeBuilder.from("direct:start").to("dns:lookup").to("mock:result");
-
-        return routeBuilder;
+        return new RouteBuilder() {
+            @Override
+            public void configure() throws Exception {
+                from("direct:start").to("dns:lookup").to("mock:result");
+            }
+        };
     }
 
     @Test

http://git-wip-us.apache.org/repos/asf/camel/blob/d1492924/components/camel-dns/src/test/java/org/apache/camel/component/dns/WikipediaEndpointTest.java
----------------------------------------------------------------------
diff --git 
a/components/camel-dns/src/test/java/org/apache/camel/component/dns/WikipediaEndpointTest.java
 
b/components/camel-dns/src/test/java/org/apache/camel/component/dns/WikipediaEndpointTest.java
index 5fdcd34..b6b9d7f 100644
--- 
a/components/camel-dns/src/test/java/org/apache/camel/component/dns/WikipediaEndpointTest.java
+++ 
b/components/camel-dns/src/test/java/org/apache/camel/component/dns/WikipediaEndpointTest.java
@@ -46,11 +46,12 @@ public class WikipediaEndpointTest extends CamelTestSupport 
{
     protected ProducerTemplate template;
 
     protected RouteBuilder createRouteBuilder() throws Exception {
-        RouteBuilder routeBuilder = super.createRouteBuilder();
-
-        
routeBuilder.from("direct:start").to("dns:wikipedia").to("mock:result");
-
-        return routeBuilder;
+        return new RouteBuilder() {
+            @Override
+            public void configure() throws Exception {
+                from("direct:start").to("dns:wikipedia").to("mock:result");
+            }
+        };
     }
 
     @Test

http://git-wip-us.apache.org/repos/asf/camel/blob/d1492924/components/camel-scala/src/test/scala/org/apache/camel/scala/dsl/AutoStartupTest.scala
----------------------------------------------------------------------
diff --git 
a/components/camel-scala/src/test/scala/org/apache/camel/scala/dsl/AutoStartupTest.scala
 
b/components/camel-scala/src/test/scala/org/apache/camel/scala/dsl/AutoStartupTest.scala
index 8b0fc72..de41409 100644
--- 
a/components/camel-scala/src/test/scala/org/apache/camel/scala/dsl/AutoStartupTest.scala
+++ 
b/components/camel-scala/src/test/scala/org/apache/camel/scala/dsl/AutoStartupTest.scala
@@ -16,6 +16,7 @@
  */
 package org.apache.camel.scala.dsl
 
+import org.apache.camel.RoutesBuilder
 import org.apache.camel.ServiceStatus
 import org.apache.camel.ServiceStatus.{Started, Stopped}
 import org.apache.camel.builder.RouteBuilder
@@ -26,7 +27,7 @@ import org.scalatest.{BeforeAndAfterAll, FunSuiteLike}
 
 class AutoStartupTest extends CamelTestSupport with FunSuiteLike with 
BeforeAndAfterAll {
 
-  override protected def createRouteBuilders(): Array[RouteBuilder] = {
+  override protected def createRouteBuilders(): Array[RoutesBuilder] = {
     Array(
       createRoute(_ from s"direct:start1" id withoutDslRouteId to 
"mock:output"),
       createRoute(_ from s"direct:start2" autoStartup false id 
booleanDslRouteId to "mock:output"),

Reply via email to