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

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

commit dea7677f63984ab9361a415532e8c2319fdebdc5
Author: Guillaume Nodet <gno...@gmail.com>
AuthorDate: Thu Jun 11 17:15:38 2020 +0200

    [CAMEL-11807] Upgrade camel-groovy to junit5
---
 components/camel-groovy/pom.xml                        |  6 +++---
 .../camel/language/groovy/GroovyExpressionTest.java    | 18 +++++++++++-------
 .../camel/language/groovy/GroovyInvokeMethodTest.java  |  4 ++--
 .../camel/language/groovy/GroovyLanguageTest.java      |  4 ++--
 .../camel/language/groovy/GroovyListMapTest.java       |  4 ++--
 .../camel/language/groovy/GroovyResourceTest.java      |  4 ++--
 .../language/groovy/GroovySetFixedHeaderTest.java      |  4 ++--
 .../camel/language/groovy/GroovySetHeaderTest.java     |  4 ++--
 .../camel/language/groovy/GroovyShellFactoryTest.java  |  9 ++++++---
 .../camel/language/groovy/LanguageGroovyRouteTest.java |  4 ++--
 .../camel/processor/groovy/GroovyFilterTest.java       |  4 ++--
 .../groovy/GroovySetHeaderConcurrentIssueTest.java     |  4 ++--
 .../processor/groovy/GroovySetHeaderIssueTest.java     |  4 ++--
 .../camel/processor/groovy/GroovySumFilterTest.java    |  4 ++--
 .../processor/groovy/InlinedGroovyScriptTest.java      |  4 ++--
 15 files changed, 44 insertions(+), 37 deletions(-)

diff --git a/components/camel-groovy/pom.xml b/components/camel-groovy/pom.xml
index 7e57f59..0877e90 100644
--- a/components/camel-groovy/pom.xml
+++ b/components/camel-groovy/pom.xml
@@ -60,7 +60,7 @@
         <!-- testing -->
         <dependency>
             <groupId>org.apache.camel</groupId>
-            <artifactId>camel-test-spring</artifactId>
+            <artifactId>camel-test-spring-junit5</artifactId>
             <scope>test</scope>
         </dependency>
         <dependency>
@@ -69,8 +69,8 @@
             <scope>test</scope>
         </dependency>
         <dependency>
-            <groupId>junit</groupId>
-            <artifactId>junit</artifactId>
+            <groupId>org.junit.jupiter</groupId>
+            <artifactId>junit-jupiter</artifactId>
             <scope>test</scope>
         </dependency>
     </dependencies>
diff --git 
a/components/camel-groovy/src/test/java/org/apache/camel/language/groovy/GroovyExpressionTest.java
 
b/components/camel-groovy/src/test/java/org/apache/camel/language/groovy/GroovyExpressionTest.java
index deb5abb..7628e6d 100644
--- 
a/components/camel-groovy/src/test/java/org/apache/camel/language/groovy/GroovyExpressionTest.java
+++ 
b/components/camel-groovy/src/test/java/org/apache/camel/language/groovy/GroovyExpressionTest.java
@@ -19,13 +19,18 @@ package org.apache.camel.language.groovy;
 import org.apache.camel.Exchange;
 import org.apache.camel.impl.DefaultCamelContext;
 import org.apache.camel.support.DefaultExchange;
-import org.apache.camel.test.junit4.CamelTestSupport;
-import org.junit.Before;
-import org.junit.Test;
+import org.junit.jupiter.api.BeforeEach;
+import org.junit.jupiter.api.Test;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
-public class GroovyExpressionTest extends CamelTestSupport {
+import static org.apache.camel.test.junit5.TestSupport.assertPredicate;
+import static org.apache.camel.test.junit5.TestSupport.assertExpression;
+import static org.apache.camel.test.junit5.TestSupport.assertInMessageHeader;
+import static org.junit.jupiter.api.Assertions.assertTrue;
+import static org.junit.jupiter.api.Assertions.fail;
+
+public class GroovyExpressionTest  {
     private static final Logger LOG = 
LoggerFactory.getLogger(GroovyExpressionTest.class);
 
     protected Exchange exchange;
@@ -60,12 +65,11 @@ public class GroovyExpressionTest extends CamelTestSupport {
         } catch (Exception e) {
             LOG.debug("Caught expected exception: " + e, e);
             String message = e.getMessage();
-            assertTrue("The message should include 'doesNotExist' but was: " + 
message, message.contains("doesNotExist"));
+            assertTrue(message.contains("doesNotExist"), "The message should 
include 'doesNotExist' but was: " + message);
         }
     }
 
-    @Override
-    @Before
+    @BeforeEach
     public void setUp() throws Exception {
         exchange = new DefaultExchange(new DefaultCamelContext());
         exchange.getIn().setHeader("foo.bar", "cheese");
diff --git 
a/components/camel-groovy/src/test/java/org/apache/camel/language/groovy/GroovyInvokeMethodTest.java
 
b/components/camel-groovy/src/test/java/org/apache/camel/language/groovy/GroovyInvokeMethodTest.java
index 884fead..dac2f35 100644
--- 
a/components/camel-groovy/src/test/java/org/apache/camel/language/groovy/GroovyInvokeMethodTest.java
+++ 
b/components/camel-groovy/src/test/java/org/apache/camel/language/groovy/GroovyInvokeMethodTest.java
@@ -18,8 +18,8 @@ package org.apache.camel.language.groovy;
 
 import org.apache.camel.builder.RouteBuilder;
 import org.apache.camel.component.mock.MockEndpoint;
-import org.apache.camel.test.junit4.CamelTestSupport;
-import org.junit.Test;
+import org.apache.camel.test.junit5.CamelTestSupport;
+import org.junit.jupiter.api.Test;
 
 public class GroovyInvokeMethodTest extends CamelTestSupport {
 
diff --git 
a/components/camel-groovy/src/test/java/org/apache/camel/language/groovy/GroovyLanguageTest.java
 
b/components/camel-groovy/src/test/java/org/apache/camel/language/groovy/GroovyLanguageTest.java
index 4a1dad2..f34fe06 100644
--- 
a/components/camel-groovy/src/test/java/org/apache/camel/language/groovy/GroovyLanguageTest.java
+++ 
b/components/camel-groovy/src/test/java/org/apache/camel/language/groovy/GroovyLanguageTest.java
@@ -16,8 +16,8 @@
  */
 package org.apache.camel.language.groovy;
 
-import org.apache.camel.test.junit4.LanguageTestSupport;
-import org.junit.Test;
+import org.apache.camel.test.junit5.LanguageTestSupport;
+import org.junit.jupiter.api.Test;
 
 public class GroovyLanguageTest extends LanguageTestSupport {
 
diff --git 
a/components/camel-groovy/src/test/java/org/apache/camel/language/groovy/GroovyListMapTest.java
 
b/components/camel-groovy/src/test/java/org/apache/camel/language/groovy/GroovyListMapTest.java
index 684ef76..3f71de5 100644
--- 
a/components/camel-groovy/src/test/java/org/apache/camel/language/groovy/GroovyListMapTest.java
+++ 
b/components/camel-groovy/src/test/java/org/apache/camel/language/groovy/GroovyListMapTest.java
@@ -23,8 +23,8 @@ import java.util.Map;
 
 import org.apache.camel.builder.RouteBuilder;
 import org.apache.camel.component.mock.MockEndpoint;
-import org.apache.camel.test.junit4.CamelTestSupport;
-import org.junit.Test;
+import org.apache.camel.test.junit5.CamelTestSupport;
+import org.junit.jupiter.api.Test;
 
 /**
  *
diff --git 
a/components/camel-groovy/src/test/java/org/apache/camel/language/groovy/GroovyResourceTest.java
 
b/components/camel-groovy/src/test/java/org/apache/camel/language/groovy/GroovyResourceTest.java
index 3c72238..45721df 100644
--- 
a/components/camel-groovy/src/test/java/org/apache/camel/language/groovy/GroovyResourceTest.java
+++ 
b/components/camel-groovy/src/test/java/org/apache/camel/language/groovy/GroovyResourceTest.java
@@ -17,8 +17,8 @@
 package org.apache.camel.language.groovy;
 
 import org.apache.camel.builder.RouteBuilder;
-import org.apache.camel.test.junit4.CamelTestSupport;
-import org.junit.Test;
+import org.apache.camel.test.junit5.CamelTestSupport;
+import org.junit.jupiter.api.Test;
 
 /**
  *
diff --git 
a/components/camel-groovy/src/test/java/org/apache/camel/language/groovy/GroovySetFixedHeaderTest.java
 
b/components/camel-groovy/src/test/java/org/apache/camel/language/groovy/GroovySetFixedHeaderTest.java
index e05800f..41a591f 100644
--- 
a/components/camel-groovy/src/test/java/org/apache/camel/language/groovy/GroovySetFixedHeaderTest.java
+++ 
b/components/camel-groovy/src/test/java/org/apache/camel/language/groovy/GroovySetFixedHeaderTest.java
@@ -18,8 +18,8 @@ package org.apache.camel.language.groovy;
 
 import org.apache.camel.builder.RouteBuilder;
 import org.apache.camel.component.mock.MockEndpoint;
-import org.apache.camel.test.junit4.CamelTestSupport;
-import org.junit.Test;
+import org.apache.camel.test.junit5.CamelTestSupport;
+import org.junit.jupiter.api.Test;
 
 import static org.apache.camel.language.groovy.GroovyLanguage.groovy;
 
diff --git 
a/components/camel-groovy/src/test/java/org/apache/camel/language/groovy/GroovySetHeaderTest.java
 
b/components/camel-groovy/src/test/java/org/apache/camel/language/groovy/GroovySetHeaderTest.java
index 05c3fce..421f789 100644
--- 
a/components/camel-groovy/src/test/java/org/apache/camel/language/groovy/GroovySetHeaderTest.java
+++ 
b/components/camel-groovy/src/test/java/org/apache/camel/language/groovy/GroovySetHeaderTest.java
@@ -21,8 +21,8 @@ import java.util.Map;
 
 import org.apache.camel.builder.RouteBuilder;
 import org.apache.camel.component.mock.MockEndpoint;
-import org.apache.camel.test.junit4.CamelTestSupport;
-import org.junit.Test;
+import org.apache.camel.test.junit5.CamelTestSupport;
+import org.junit.jupiter.api.Test;
 
 public class GroovySetHeaderTest extends CamelTestSupport {
 
diff --git 
a/components/camel-groovy/src/test/java/org/apache/camel/language/groovy/GroovyShellFactoryTest.java
 
b/components/camel-groovy/src/test/java/org/apache/camel/language/groovy/GroovyShellFactoryTest.java
index 5e09904..fc903e4 100644
--- 
a/components/camel-groovy/src/test/java/org/apache/camel/language/groovy/GroovyShellFactoryTest.java
+++ 
b/components/camel-groovy/src/test/java/org/apache/camel/language/groovy/GroovyShellFactoryTest.java
@@ -24,10 +24,13 @@ import org.apache.camel.Exchange;
 import org.apache.camel.impl.DefaultCamelContext;
 import org.apache.camel.support.DefaultExchange;
 import org.apache.camel.support.SimpleRegistry;
-import org.apache.camel.test.junit4.CamelTestSupport;
+import org.apache.camel.test.junit5.CamelTestSupport;
+import org.apache.camel.test.junit5.TestSupport;
 import org.codehaus.groovy.control.CompilerConfiguration;
 import org.codehaus.groovy.control.customizers.ImportCustomizer;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
+
+import static org.junit.jupiter.api.Assertions.assertTrue;
 
 public class GroovyShellFactoryTest extends CamelTestSupport {
 
@@ -44,7 +47,7 @@ public class GroovyShellFactoryTest extends CamelTestSupport {
 
         CamelContext camelContext = new DefaultCamelContext(registry);
 
-        assertExpression(GroovyLanguage.groovy("dummy()"), new 
DefaultExchange(camelContext), "foo");
+        TestSupport.assertExpression(GroovyLanguage.groovy("dummy()"), new 
DefaultExchange(camelContext), "foo");
     }
 
     @Test
diff --git 
a/components/camel-groovy/src/test/java/org/apache/camel/language/groovy/LanguageGroovyRouteTest.java
 
b/components/camel-groovy/src/test/java/org/apache/camel/language/groovy/LanguageGroovyRouteTest.java
index f600d8b..414a88d 100644
--- 
a/components/camel-groovy/src/test/java/org/apache/camel/language/groovy/LanguageGroovyRouteTest.java
+++ 
b/components/camel-groovy/src/test/java/org/apache/camel/language/groovy/LanguageGroovyRouteTest.java
@@ -19,8 +19,8 @@ package org.apache.camel.language.groovy;
 import java.net.URLEncoder;
 
 import org.apache.camel.builder.RouteBuilder;
-import org.apache.camel.test.junit4.CamelTestSupport;
-import org.junit.Test;
+import org.apache.camel.test.junit5.CamelTestSupport;
+import org.junit.jupiter.api.Test;
 
 public class LanguageGroovyRouteTest extends CamelTestSupport {
 
diff --git 
a/components/camel-groovy/src/test/java/org/apache/camel/processor/groovy/GroovyFilterTest.java
 
b/components/camel-groovy/src/test/java/org/apache/camel/processor/groovy/GroovyFilterTest.java
index 94a71e0..1f8e4a0 100644
--- 
a/components/camel-groovy/src/test/java/org/apache/camel/processor/groovy/GroovyFilterTest.java
+++ 
b/components/camel-groovy/src/test/java/org/apache/camel/processor/groovy/GroovyFilterTest.java
@@ -16,8 +16,8 @@
  */
 package org.apache.camel.processor.groovy;
 
-import org.apache.camel.test.spring.CamelSpringTestSupport;
-import org.junit.Test;
+import org.apache.camel.test.spring.junit5.CamelSpringTestSupport;
+import org.junit.jupiter.api.Test;
 import org.springframework.context.support.AbstractApplicationContext;
 import org.springframework.context.support.ClassPathXmlApplicationContext;
 
diff --git 
a/components/camel-groovy/src/test/java/org/apache/camel/processor/groovy/GroovySetHeaderConcurrentIssueTest.java
 
b/components/camel-groovy/src/test/java/org/apache/camel/processor/groovy/GroovySetHeaderConcurrentIssueTest.java
index cf34294..7da144f 100644
--- 
a/components/camel-groovy/src/test/java/org/apache/camel/processor/groovy/GroovySetHeaderConcurrentIssueTest.java
+++ 
b/components/camel-groovy/src/test/java/org/apache/camel/processor/groovy/GroovySetHeaderConcurrentIssueTest.java
@@ -20,8 +20,8 @@ import java.util.concurrent.ExecutorService;
 import java.util.concurrent.Executors;
 
 import org.apache.camel.builder.RouteBuilder;
-import org.apache.camel.test.junit4.CamelTestSupport;
-import org.junit.Test;
+import org.apache.camel.test.junit5.CamelTestSupport;
+import org.junit.jupiter.api.Test;
 
 public class GroovySetHeaderConcurrentIssueTest extends CamelTestSupport {
 
diff --git 
a/components/camel-groovy/src/test/java/org/apache/camel/processor/groovy/GroovySetHeaderIssueTest.java
 
b/components/camel-groovy/src/test/java/org/apache/camel/processor/groovy/GroovySetHeaderIssueTest.java
index bfafeb1..25ba35a 100644
--- 
a/components/camel-groovy/src/test/java/org/apache/camel/processor/groovy/GroovySetHeaderIssueTest.java
+++ 
b/components/camel-groovy/src/test/java/org/apache/camel/processor/groovy/GroovySetHeaderIssueTest.java
@@ -17,8 +17,8 @@
 package org.apache.camel.processor.groovy;
 
 import org.apache.camel.builder.RouteBuilder;
-import org.apache.camel.test.junit4.CamelTestSupport;
-import org.junit.Test;
+import org.apache.camel.test.junit5.CamelTestSupport;
+import org.junit.jupiter.api.Test;
 
 public class GroovySetHeaderIssueTest extends CamelTestSupport {
 
diff --git 
a/components/camel-groovy/src/test/java/org/apache/camel/processor/groovy/GroovySumFilterTest.java
 
b/components/camel-groovy/src/test/java/org/apache/camel/processor/groovy/GroovySumFilterTest.java
index ce7b2a4..de2597e 100644
--- 
a/components/camel-groovy/src/test/java/org/apache/camel/processor/groovy/GroovySumFilterTest.java
+++ 
b/components/camel-groovy/src/test/java/org/apache/camel/processor/groovy/GroovySumFilterTest.java
@@ -19,8 +19,8 @@ package org.apache.camel.processor.groovy;
 import java.util.ArrayList;
 import java.util.List;
 
-import org.apache.camel.test.spring.CamelSpringTestSupport;
-import org.junit.Test;
+import org.apache.camel.test.spring.junit5.CamelSpringTestSupport;
+import org.junit.jupiter.api.Test;
 import org.springframework.context.support.AbstractApplicationContext;
 import org.springframework.context.support.ClassPathXmlApplicationContext;
 
diff --git 
a/components/camel-groovy/src/test/java/org/apache/camel/processor/groovy/InlinedGroovyScriptTest.java
 
b/components/camel-groovy/src/test/java/org/apache/camel/processor/groovy/InlinedGroovyScriptTest.java
index 8f0221a..bbb6db3 100644
--- 
a/components/camel-groovy/src/test/java/org/apache/camel/processor/groovy/InlinedGroovyScriptTest.java
+++ 
b/components/camel-groovy/src/test/java/org/apache/camel/processor/groovy/InlinedGroovyScriptTest.java
@@ -16,8 +16,8 @@
  */
 package org.apache.camel.processor.groovy;
 
-import org.apache.camel.test.spring.CamelSpringTestSupport;
-import org.junit.Test;
+import org.apache.camel.test.spring.junit5.CamelSpringTestSupport;
+import org.junit.jupiter.api.Test;
 import org.springframework.context.support.AbstractApplicationContext;
 import org.springframework.context.support.ClassPathXmlApplicationContext;
 

Reply via email to