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 2021/03/12 07:35:26 UTC

[camel] 08/08: CAMEL-16334 - Having a middle folder for test (unit + testcontainers) components

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 37852c3729a9de25941a0af517ff4c6dcc2a25ce
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Fri Mar 12 08:30:55 2021 +0100

    CAMEL-16334 - Having a middle folder for test (unit + testcontainers) components
---
 bom/camel-bom/pom.xml                              |  8 +--
 .../apache/camel/catalog/docs/mock-component.adoc  |  4 +-
 .../org/apache/camel/catalog/others.properties     |  1 -
 .../org/apache/camel/catalog/others/test.json      | 15 -----
 .../camel-mock/src/main/docs/mock-component.adoc   |  4 +-
 .../java/org/apache/camel/test/cdi/FilterTest.java | 73 ----------------------
 .../patterns/IsMockEndpointsAndSkipJUnit4Test.java |  0
 .../test/patterns/IsMockEndpointsJUnit4Test.java   |  0
 .../modules/ROOT/pages/mock-component.adoc         |  4 +-
 docs/components/modules/others/pages/test-cdi.adoc |  2 +-
 .../modules/others/pages/test-junit5.adoc          |  2 +-
 .../modules/others/pages/test-spring-junit5.adoc   |  2 +-
 .../modules/others/pages/test-spring.adoc          |  2 +-
 docs/components/modules/others/pages/test.adoc     |  2 +-
 .../others/pages/testcontainers-junit5.adoc        |  2 +-
 .../others/pages/testcontainers-spring-junit5.adoc |  2 +-
 .../others/pages/testcontainers-spring.adoc        |  2 +-
 .../modules/others/pages/testcontainers.adoc       |  2 +-
 .../java/org/apache/camel/test/cdi/FilterTest.java |  0
 .../test/spring/CamelSpringRunnerPlainTest.java    |  0
 docs/user-manual/modules/ROOT/pages/testing.adoc   |  6 +-
 parent/pom.xml                                     |  6 +-
 22 files changed, 25 insertions(+), 114 deletions(-)

diff --git a/bom/camel-bom/pom.xml b/bom/camel-bom/pom.xml
index 0b195ee..f464b36 100644
--- a/bom/camel-bom/pom.xml
+++ b/bom/camel-bom/pom.xml
@@ -1820,22 +1820,22 @@
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
-        <artifactId>camel-test-parent</artifactId>
+        <artifactId>camel-test</artifactId>
         <version>${project.version}</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
-        <artifactId>camel-test</artifactId>
+        <artifactId>camel-test-cdi</artifactId>
         <version>${project.version}</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
-        <artifactId>camel-test-cdi</artifactId>
+        <artifactId>camel-test-junit5</artifactId>
         <version>${project.version}</version>
       </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
-        <artifactId>camel-test-junit5</artifactId>
+        <artifactId>camel-test-parent</artifactId>
         <version>${project.version}</version>
       </dependency>
       <dependency>
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/mock-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/mock-component.adoc
index aa914e2..e10d305 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/mock-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/mock-component.adoc
@@ -338,7 +338,7 @@ instead.
 [source,java]
 .*`isMockEndpoints` using camel-test kit*
 ----
-include::{examplesdir}/components/camel-test/src/test/java/org/apache/camel/test/patterns/IsMockEndpointsJUnit4Test.java[tags=e1]
+include::{examplesdir}/components/camel-test/camel-test/src/test/java/org/apache/camel/test/patterns/IsMockEndpointsJUnit4Test.java[tags=e1]
 ----
 
 
@@ -401,7 +401,7 @@ The same example using the Test Kit
 [source,java]
 .*isMockEndpointsAndSkip using camel-test kit*
 ----
-include::{examplesdir}/components/camel-test/src/test/java/org/apache/camel/test/patterns/IsMockEndpointsAndSkipJUnit4Test.java[tags=e1]
+include::{examplesdir}/components/camel-test/camel-test/src/test/java/org/apache/camel/test/patterns/IsMockEndpointsAndSkipJUnit4Test.java[tags=e1]
 ----
 
 == Limiting the number of messages to keep
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others.properties b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others.properties
index aa9f1a3..5d7d5d5 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others.properties
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others.properties
@@ -33,7 +33,6 @@ spring-main
 spring-security
 spring-xml
 swagger-java
-test
 test-cdi
 test-junit5
 test-spring
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/test.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/test.json
deleted file mode 100644
index 906a658..0000000
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/test.json
+++ /dev/null
@@ -1,15 +0,0 @@
-{
-  "other": {
-    "kind": "other",
-    "name": "test",
-    "title": "Test",
-    "description": "Camel unit testing",
-    "deprecated": false,
-    "firstVersion": "2.9.0",
-    "label": "testing,java",
-    "supportLevel": "Stable",
-    "groupId": "org.apache.camel",
-    "artifactId": "camel-test",
-    "version": "3.9.0-SNAPSHOT"
-  }
-}
diff --git a/components/camel-mock/src/main/docs/mock-component.adoc b/components/camel-mock/src/main/docs/mock-component.adoc
index aa914e2..e10d305 100644
--- a/components/camel-mock/src/main/docs/mock-component.adoc
+++ b/components/camel-mock/src/main/docs/mock-component.adoc
@@ -338,7 +338,7 @@ instead.
 [source,java]
 .*`isMockEndpoints` using camel-test kit*
 ----
-include::{examplesdir}/components/camel-test/src/test/java/org/apache/camel/test/patterns/IsMockEndpointsJUnit4Test.java[tags=e1]
+include::{examplesdir}/components/camel-test/camel-test/src/test/java/org/apache/camel/test/patterns/IsMockEndpointsJUnit4Test.java[tags=e1]
 ----
 
 
@@ -401,7 +401,7 @@ The same example using the Test Kit
 [source,java]
 .*isMockEndpointsAndSkip using camel-test kit*
 ----
-include::{examplesdir}/components/camel-test/src/test/java/org/apache/camel/test/patterns/IsMockEndpointsAndSkipJUnit4Test.java[tags=e1]
+include::{examplesdir}/components/camel-test/camel-test/src/test/java/org/apache/camel/test/patterns/IsMockEndpointsAndSkipJUnit4Test.java[tags=e1]
 ----
 
 == Limiting the number of messages to keep
diff --git a/docs/components/modules/ROOT/examples/components/camel-test-cdi/src/test/java/org/apache/camel/test/cdi/FilterTest.java b/docs/components/modules/ROOT/examples/components/camel-test-cdi/src/test/java/org/apache/camel/test/cdi/FilterTest.java
deleted file mode 100644
index 4171106..0000000
--- a/docs/components/modules/ROOT/examples/components/camel-test-cdi/src/test/java/org/apache/camel/test/cdi/FilterTest.java
+++ /dev/null
@@ -1,73 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.apache.camel.test.cdi;
-
-import org.apache.camel.EndpointInject;
-import org.apache.camel.Produce;
-import org.apache.camel.ProducerTemplate;
-import org.apache.camel.builder.RouteBuilder;
-import org.apache.camel.component.mock.MockEndpoint;
-import org.junit.Before;
-import org.junit.Test;
-import org.junit.runner.RunWith;
-
-// START SNIPPET: example
-// tag::example[]
-@RunWith(CamelCdiRunner.class)
-public class FilterTest {
-
-    @EndpointInject("mock:result")
-    protected MockEndpoint resultEndpoint;
-
-    @Produce("direct:start")
-    protected ProducerTemplate template;
-
-    @Before
-    public void before() {
-        resultEndpoint.reset();
-    }
-
-    @Test
-    public void testSendMatchingMessage() throws Exception {
-        String expectedBody = "<matched/>";
-
-        resultEndpoint.expectedBodiesReceived(expectedBody);
-
-        template.sendBodyAndHeader(expectedBody, "foo", "bar");
-
-        resultEndpoint.assertIsSatisfied();
-    }
-
-    @Test
-    public void testSendNotMatchingMessage() throws Exception {
-        resultEndpoint.expectedMessageCount(0);
-
-        template.sendBodyAndHeader("<notMatched/>", "foo", "notMatchedHeaderValue");
-
-        resultEndpoint.assertIsSatisfied();
-    }
-
-    static class ContextConfig extends RouteBuilder {
-
-        @Override
-        public void configure() {
-            from("direct:start").filter(header("foo").isEqualTo("bar")).to("mock:result");
-        }
-    }
-}
-// end::example[]
-// END SNIPPET: example
diff --git a/docs/components/modules/ROOT/examples/components/camel-test/src/test/java/org/apache/camel/test/patterns/IsMockEndpointsAndSkipJUnit4Test.java b/docs/components/modules/ROOT/examples/components/camel-test/camel-test/src/test/java/org/apache/camel/test/patterns/IsMockEndpointsAndSkipJUnit4Test.java
similarity index 100%
rename from docs/components/modules/ROOT/examples/components/camel-test/src/test/java/org/apache/camel/test/patterns/IsMockEndpointsAndSkipJUnit4Test.java
rename to docs/components/modules/ROOT/examples/components/camel-test/camel-test/src/test/java/org/apache/camel/test/patterns/IsMockEndpointsAndSkipJUnit4Test.java
diff --git a/docs/components/modules/ROOT/examples/components/camel-test/src/test/java/org/apache/camel/test/patterns/IsMockEndpointsJUnit4Test.java b/docs/components/modules/ROOT/examples/components/camel-test/camel-test/src/test/java/org/apache/camel/test/patterns/IsMockEndpointsJUnit4Test.java
similarity index 100%
rename from docs/components/modules/ROOT/examples/components/camel-test/src/test/java/org/apache/camel/test/patterns/IsMockEndpointsJUnit4Test.java
rename to docs/components/modules/ROOT/examples/components/camel-test/camel-test/src/test/java/org/apache/camel/test/patterns/IsMockEndpointsJUnit4Test.java
diff --git a/docs/components/modules/ROOT/pages/mock-component.adoc b/docs/components/modules/ROOT/pages/mock-component.adoc
index b0faa7f..db1a1e5 100644
--- a/docs/components/modules/ROOT/pages/mock-component.adoc
+++ b/docs/components/modules/ROOT/pages/mock-component.adoc
@@ -340,7 +340,7 @@ instead.
 [source,java]
 .*`isMockEndpoints` using camel-test kit*
 ----
-include::{examplesdir}/components/camel-test/src/test/java/org/apache/camel/test/patterns/IsMockEndpointsJUnit4Test.java[tags=e1]
+include::{examplesdir}/components/camel-test/camel-test/src/test/java/org/apache/camel/test/patterns/IsMockEndpointsJUnit4Test.java[tags=e1]
 ----
 
 
@@ -403,7 +403,7 @@ The same example using the Test Kit
 [source,java]
 .*isMockEndpointsAndSkip using camel-test kit*
 ----
-include::{examplesdir}/components/camel-test/src/test/java/org/apache/camel/test/patterns/IsMockEndpointsAndSkipJUnit4Test.java[tags=e1]
+include::{examplesdir}/components/camel-test/camel-test/src/test/java/org/apache/camel/test/patterns/IsMockEndpointsAndSkipJUnit4Test.java[tags=e1]
 ----
 
 == Limiting the number of messages to keep
diff --git a/docs/components/modules/others/pages/test-cdi.adoc b/docs/components/modules/others/pages/test-cdi.adoc
index 6ee9b3b..c9e2490 100644
--- a/docs/components/modules/others/pages/test-cdi.adoc
+++ b/docs/components/modules/others/pages/test-cdi.adoc
@@ -1,7 +1,7 @@
 [[test-cdi-other]]
 = Test CDI Component
 //THIS FILE IS COPIED: EDIT THE SOURCE FILE:
-:page-source: components/camel-test-cdi/src/main/docs/test-cdi.adoc
+:page-source: components/camel-test/camel-test-cdi/src/main/docs/test-cdi.adoc
 :docTitle: Test CDI
 :artifactId: camel-test-cdi
 :description: Camel unit testing with CDI
diff --git a/docs/components/modules/others/pages/test-junit5.adoc b/docs/components/modules/others/pages/test-junit5.adoc
index 9d89db7..ae264b5 100644
--- a/docs/components/modules/others/pages/test-junit5.adoc
+++ b/docs/components/modules/others/pages/test-junit5.adoc
@@ -1,7 +1,7 @@
 [[test-junit5-other]]
 = Test JUnit5 Component
 //THIS FILE IS COPIED: EDIT THE SOURCE FILE:
-:page-source: components/camel-test-junit5/src/main/docs/test-junit5.adoc
+:page-source: components/camel-test/camel-test-junit5/src/main/docs/test-junit5.adoc
 :docTitle: Test JUnit5
 :artifactId: camel-test-junit5
 :description: Camel unit testing with JUnit 5
diff --git a/docs/components/modules/others/pages/test-spring-junit5.adoc b/docs/components/modules/others/pages/test-spring-junit5.adoc
index d97afe4..8812881 100644
--- a/docs/components/modules/others/pages/test-spring-junit5.adoc
+++ b/docs/components/modules/others/pages/test-spring-junit5.adoc
@@ -1,7 +1,7 @@
 [[test-spring-junit5-other]]
 = Test Spring JUnit5 Component
 //THIS FILE IS COPIED: EDIT THE SOURCE FILE:
-:page-source: components/camel-test-spring-junit5/src/main/docs/test-spring-junit5.adoc
+:page-source: components/camel-test/camel-test-spring-junit5/src/main/docs/test-spring-junit5.adoc
 :docTitle: Test Spring JUnit5
 :artifactId: camel-test-spring-junit5
 :description: Camel unit testing with Spring and JUnit 5
diff --git a/docs/components/modules/others/pages/test-spring.adoc b/docs/components/modules/others/pages/test-spring.adoc
index 1e43fcc..0e9341f 100644
--- a/docs/components/modules/others/pages/test-spring.adoc
+++ b/docs/components/modules/others/pages/test-spring.adoc
@@ -1,7 +1,7 @@
 [[test-spring-other]]
 = Test Spring Component
 //THIS FILE IS COPIED: EDIT THE SOURCE FILE:
-:page-source: components/camel-test-spring/src/main/docs/test-spring.adoc
+:page-source: components/camel-test/camel-test-spring/src/main/docs/test-spring.adoc
 :docTitle: Test Spring
 :artifactId: camel-test-spring
 :description: Camel unit testing with Spring
diff --git a/docs/components/modules/others/pages/test.adoc b/docs/components/modules/others/pages/test.adoc
index da81d0a..8cace19 100644
--- a/docs/components/modules/others/pages/test.adoc
+++ b/docs/components/modules/others/pages/test.adoc
@@ -1,7 +1,7 @@
 [[test-other]]
 = Test Component
 //THIS FILE IS COPIED: EDIT THE SOURCE FILE:
-:page-source: components/camel-test/src/main/docs/test.adoc
+:page-source: components/camel-test/camel-test/src/main/docs/test.adoc
 :docTitle: Test
 :artifactId: camel-test
 :description: Camel unit testing
diff --git a/docs/components/modules/others/pages/testcontainers-junit5.adoc b/docs/components/modules/others/pages/testcontainers-junit5.adoc
index 0d0ae04..d2cde20 100644
--- a/docs/components/modules/others/pages/testcontainers-junit5.adoc
+++ b/docs/components/modules/others/pages/testcontainers-junit5.adoc
@@ -1,7 +1,7 @@
 [[testcontainers-junit5-other]]
 = Testcontainers JUnit5 Component
 //THIS FILE IS COPIED: EDIT THE SOURCE FILE:
-:page-source: components/camel-testcontainers-junit5/src/main/docs/testcontainers-junit5.adoc
+:page-source: components/camel-test/camel-testcontainers-junit5/src/main/docs/testcontainers-junit5.adoc
 :docTitle: Testcontainers JUnit5
 :artifactId: camel-testcontainers-junit5
 :description: Camel support for testcontainers with JUnit 5
diff --git a/docs/components/modules/others/pages/testcontainers-spring-junit5.adoc b/docs/components/modules/others/pages/testcontainers-spring-junit5.adoc
index cab2861..06d4f96 100644
--- a/docs/components/modules/others/pages/testcontainers-spring-junit5.adoc
+++ b/docs/components/modules/others/pages/testcontainers-spring-junit5.adoc
@@ -1,7 +1,7 @@
 [[testcontainers-spring-junit5-other]]
 = Testcontainers Spring Junit5 Component
 //THIS FILE IS COPIED: EDIT THE SOURCE FILE:
-:page-source: components/camel-testcontainers-spring-junit5/src/main/docs/testcontainers-spring-junit5.adoc
+:page-source: components/camel-test/camel-testcontainers-spring-junit5/src/main/docs/testcontainers-spring-junit5.adoc
 :docTitle: Testcontainers Spring Junit5
 :artifactId: camel-testcontainers-spring-junit5
 :description: Camel unit testing with Spring, testcontainers and JUnit 5
diff --git a/docs/components/modules/others/pages/testcontainers-spring.adoc b/docs/components/modules/others/pages/testcontainers-spring.adoc
index 455ef50..e66fae8 100644
--- a/docs/components/modules/others/pages/testcontainers-spring.adoc
+++ b/docs/components/modules/others/pages/testcontainers-spring.adoc
@@ -1,7 +1,7 @@
 [[testcontainers-spring-other]]
 = Testcontainers Spring Component
 //THIS FILE IS COPIED: EDIT THE SOURCE FILE:
-:page-source: components/camel-testcontainers-spring/src/main/docs/testcontainers-spring.adoc
+:page-source: components/camel-test/camel-testcontainers-spring/src/main/docs/testcontainers-spring.adoc
 :docTitle: Testcontainers Spring
 :artifactId: camel-testcontainers-spring
 :description: Camel unit testing with Spring and testcontainers
diff --git a/docs/components/modules/others/pages/testcontainers.adoc b/docs/components/modules/others/pages/testcontainers.adoc
index f2fff22..fd83908 100644
--- a/docs/components/modules/others/pages/testcontainers.adoc
+++ b/docs/components/modules/others/pages/testcontainers.adoc
@@ -1,7 +1,7 @@
 [[testcontainers-other]]
 = Testcontainers Component
 //THIS FILE IS COPIED: EDIT THE SOURCE FILE:
-:page-source: components/camel-testcontainers/src/main/docs/testcontainers.adoc
+:page-source: components/camel-test/camel-testcontainers/src/main/docs/testcontainers.adoc
 :docTitle: Testcontainers
 :artifactId: camel-testcontainers
 :description: Camel support for testcontainers
diff --git a/docs/user-manual/modules/ROOT/examples/components/camel-test-cdi/src/test/java/org/apache/camel/test/cdi/FilterTest.java b/docs/user-manual/modules/ROOT/examples/components/camel-test/camel-test-cdi/src/test/java/org/apache/camel/test/cdi/FilterTest.java
similarity index 100%
rename from docs/user-manual/modules/ROOT/examples/components/camel-test-cdi/src/test/java/org/apache/camel/test/cdi/FilterTest.java
rename to docs/user-manual/modules/ROOT/examples/components/camel-test/camel-test-cdi/src/test/java/org/apache/camel/test/cdi/FilterTest.java
diff --git a/docs/user-manual/modules/ROOT/examples/components/camel-test-spring/src/test/java/org/apache/camel/test/spring/CamelSpringRunnerPlainTest.java b/docs/user-manual/modules/ROOT/examples/components/camel-test/camel-test-spring/src/test/java/org/apache/camel/test/spring/CamelSpringRunnerPlainTest.java
similarity index 100%
rename from docs/user-manual/modules/ROOT/examples/components/camel-test-spring/src/test/java/org/apache/camel/test/spring/CamelSpringRunnerPlainTest.java
rename to docs/user-manual/modules/ROOT/examples/components/camel-test/camel-test-spring/src/test/java/org/apache/camel/test/spring/CamelSpringRunnerPlainTest.java
diff --git a/docs/user-manual/modules/ROOT/pages/testing.adoc b/docs/user-manual/modules/ROOT/pages/testing.adoc
index 3a8aeb4..5ffedcf 100644
--- a/docs/user-manual/modules/ROOT/pages/testing.adoc
+++ b/docs/user-manual/modules/ROOT/pages/testing.adoc
@@ -95,7 +95,7 @@ https://github.com/apache/camel/blob/master/components/camel-test-cdi/src/test/j
 
 [source,java]
 ----
-include::{examplesdir}/components/camel-test-cdi/src/test/java/org/apache/camel/test/cdi/FilterTest.java[tags=example]
+include::{examplesdir}/components/camel-test/camel-test-cdi/src/test/java/org/apache/camel/test/cdi/FilterTest.java[tags=example]
 ----
 
 You can find more testing patterns illustrated in the `camel-example-cdi-test` example
@@ -173,13 +173,13 @@ include::{examplesdir}/components/camel-spring-javaconfig/src/test/java/org/apac
 === Spring Test with XML Config and Declarative Configuration Example
 
 Here is a Camel test support enhanced xref:spring-testing.adoc[Spring
-Testing] https://github.com/apache/camel/blob/master/components/camel-test-spring/src/test/java/org/apache/camel/test/spring/CamelSpringRunnerPlainTest.java[example
+Testing] https://github.com/apache/camel/blob/master/components/camel-test/camel-test-spring/src/test/java/org/apache/camel/test/spring/CamelSpringRunnerPlainTest.java[example
 using XML Config and pure Spring Test based configuration of the Camel
 Context]:
 
 [source,java]
 ----
-include::{examplesdir}/components/camel-test-spring/src/test/java/org/apache/camel/test/spring/CamelSpringRunnerPlainTest.java[tags=example]
+include::{examplesdir}/components/camel-test/camel-test-spring/src/test/java/org/apache/camel/test/spring/CamelSpringRunnerPlainTest.java[tags=example]
 ----
 
 Notice how a custom test runner is used with the `@RunWith` annotation
diff --git a/parent/pom.xml b/parent/pom.xml
index 8433394..098d533 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -2417,17 +2417,17 @@
 			</dependency>
 			<dependency>
 				<groupId>org.apache.camel</groupId>
-				<artifactId>camel-test-spring-junit5</artifactId>
+				<artifactId>camel-test-parent</artifactId>
 				<version>${project.version}</version>
 			</dependency>
 			<dependency>
 				<groupId>org.apache.camel</groupId>
-				<artifactId>camel-test-spring</artifactId>
+				<artifactId>camel-test-spring-junit5</artifactId>
 				<version>${project.version}</version>
 			</dependency>
 			<dependency>
 				<groupId>org.apache.camel</groupId>
-				<artifactId>camel-test-parent</artifactId>
+				<artifactId>camel-test-spring</artifactId>
 				<version>${project.version}</version>
 			</dependency>
 			<dependency>