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 b7710a14d33b044599227ff9285682376d15f5d1
Author: Guillaume Nodet <gno...@gmail.com>
AuthorDate: Tue Jun 9 17:36:57 2020 +0200

    [CAMEL-11807] Upgrade camel-health to junit5
---
 core/camel-health/pom.xml                          |  4 +-
 .../health/DefaultHealthCheckRegistryTest.java     | 81 ++++++++++++----------
 .../apache/camel/impl/health/HealthCheckTest.java  | 62 +++++++++--------
 .../impl/health/ReadinessAndLivenessTest.java      | 29 ++++----
 .../camel/impl/health/RouteHealthCheckTest.java    |  2 +-
 5 files changed, 95 insertions(+), 83 deletions(-)

diff --git a/core/camel-health/pom.xml b/core/camel-health/pom.xml
index ec2478c..348ed58 100644
--- a/core/camel-health/pom.xml
+++ b/core/camel-health/pom.xml
@@ -78,8 +78,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>
 
diff --git 
a/core/camel-health/src/test/java/org/apache/camel/impl/health/DefaultHealthCheckRegistryTest.java
 
b/core/camel-health/src/test/java/org/apache/camel/impl/health/DefaultHealthCheckRegistryTest.java
index ff25a59..8963c2d 100644
--- 
a/core/camel-health/src/test/java/org/apache/camel/impl/health/DefaultHealthCheckRegistryTest.java
+++ 
b/core/camel-health/src/test/java/org/apache/camel/impl/health/DefaultHealthCheckRegistryTest.java
@@ -28,8 +28,13 @@ import org.apache.camel.health.HealthCheckRegistry;
 import org.apache.camel.health.HealthCheckRepository;
 import org.apache.camel.health.HealthCheckResultBuilder;
 import org.apache.camel.impl.DefaultCamelContext;
-import org.junit.Assert;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
+
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertSame;
+import static org.junit.jupiter.api.Assertions.assertTrue;
 
 public class DefaultHealthCheckRegistryTest {
 
@@ -46,14 +51,14 @@ public class DefaultHealthCheckRegistryTest {
         registry.register(new MyHealthCheck("G2", "3"));
 
         List<HealthCheck> checks = 
registry.stream().collect(Collectors.toList());
-        Assert.assertEquals(3, checks.size());
+        assertEquals(3, checks.size());
 
         for (HealthCheck check : checks) {
             HealthCheck.Result response = check.call();
 
-            Assert.assertEquals(HealthCheck.State.UP, response.getState());
-            Assert.assertFalse(response.getMessage().isPresent());
-            Assert.assertFalse(response.getError().isPresent());
+            assertEquals(HealthCheck.State.UP, response.getState());
+            assertFalse(response.getMessage().isPresent());
+            assertFalse(response.getError().isPresent());
         }
     }
 
@@ -72,15 +77,15 @@ public class DefaultHealthCheckRegistryTest {
         registry.start();
 
         List<HealthCheck> checks = 
registry.stream().collect(Collectors.toList());
-        Assert.assertEquals(3, checks.size());
+        assertEquals(3, checks.size());
 
         for (HealthCheck check : checks) {
             HealthCheck.Result response = check.call();
 
-            Assert.assertEquals(HealthCheck.State.UP, response.getState());
-            Assert.assertFalse(response.getMessage().isPresent());
-            Assert.assertFalse(response.getError().isPresent());
-            Assert.assertSame(context, ((CamelContextAware) 
check).getCamelContext());
+            assertEquals(HealthCheck.State.UP, response.getState());
+            assertFalse(response.getMessage().isPresent());
+            assertFalse(response.getError().isPresent());
+            assertSame(context, ((CamelContextAware) check).getCamelContext());
         }
     }
 
@@ -99,15 +104,15 @@ public class DefaultHealthCheckRegistryTest {
         registry.start();
 
         List<HealthCheck> checks = 
registry.stream().collect(Collectors.toList());
-        Assert.assertEquals(3, checks.size());
+        assertEquals(3, checks.size());
 
         for (HealthCheck check : checks) {
             HealthCheck.Result response = check.call();
 
-            Assert.assertEquals(HealthCheck.State.UP, response.getState());
-            Assert.assertFalse(response.getMessage().isPresent());
-            Assert.assertFalse(response.getError().isPresent());
-            Assert.assertSame(context, ((CamelContextAware) 
check).getCamelContext());
+            assertEquals(HealthCheck.State.UP, response.getState());
+            assertFalse(response.getMessage().isPresent());
+            assertFalse(response.getError().isPresent());
+            assertSame(context, ((CamelContextAware) check).getCamelContext());
         }
     }
 
@@ -118,10 +123,10 @@ public class DefaultHealthCheckRegistryTest {
         HealthCheckRegistry registry = new DefaultHealthCheckRegistry();
         registry.setCamelContext(context);
         HealthCheck hc = (HealthCheck) registry.resolveById("context");
-        Assert.assertNotNull(hc);
-        Assert.assertEquals("camel", hc.getGroup());
-        Assert.assertEquals("context", hc.getId());
-        Assert.assertTrue(hc instanceof ContextHealthCheck);
+        assertNotNull(hc);
+        assertEquals("camel", hc.getGroup());
+        assertEquals("context", hc.getId());
+        assertTrue(hc instanceof ContextHealthCheck);
 
         registry.register(hc);
         registry.register(new MyHealthCheck("G1", "1"));
@@ -132,15 +137,15 @@ public class DefaultHealthCheckRegistryTest {
         registry.start();
 
         List<HealthCheck> checks = 
registry.stream().collect(Collectors.toList());
-        Assert.assertEquals(4, checks.size());
+        assertEquals(4, checks.size());
 
         for (HealthCheck check : checks) {
             HealthCheck.Result response = check.call();
 
-            Assert.assertEquals(HealthCheck.State.UP, response.getState());
-            Assert.assertFalse(response.getMessage().isPresent());
-            Assert.assertFalse(response.getError().isPresent());
-            Assert.assertSame(context, ((CamelContextAware) 
check).getCamelContext());
+            assertEquals(HealthCheck.State.UP, response.getState());
+            assertFalse(response.getMessage().isPresent());
+            assertFalse(response.getError().isPresent());
+            assertSame(context, ((CamelContextAware) check).getCamelContext());
         }
     }
 
@@ -151,9 +156,9 @@ public class DefaultHealthCheckRegistryTest {
         HealthCheckRegistry registry = new DefaultHealthCheckRegistry();
         registry.setCamelContext(context);
         HealthCheckRepository hc = (HealthCheckRepository) 
registry.resolveById("routes");
-        Assert.assertNotNull(hc);
-        Assert.assertEquals("routes", hc.getId());
-        Assert.assertTrue(hc instanceof RoutesHealthCheckRepository);
+        assertNotNull(hc);
+        assertEquals("routes", hc.getId());
+        assertTrue(hc instanceof RoutesHealthCheckRepository);
         registry.register(hc);
 
         context.addRoutes(new RouteBuilder() {
@@ -168,14 +173,14 @@ public class DefaultHealthCheckRegistryTest {
         registry.start();
 
         List<HealthCheck> checks = 
registry.stream().collect(Collectors.toList());
-        Assert.assertEquals(2, checks.size());
+        assertEquals(2, checks.size());
 
         for (HealthCheck check : checks) {
             HealthCheck.Result response = check.call();
 
-            Assert.assertEquals(HealthCheck.State.UP, response.getState());
-            Assert.assertFalse(response.getMessage().isPresent());
-            Assert.assertFalse(response.getError().isPresent());
+            assertEquals(HealthCheck.State.UP, response.getState());
+            assertFalse(response.getMessage().isPresent());
+            assertFalse(response.getError().isPresent());
         }
 
         context.getRouteController().stopRoute("foo");
@@ -184,13 +189,13 @@ public class DefaultHealthCheckRegistryTest {
             HealthCheck.Result response = check.call();
             boolean foo = "foo".equals(response.getDetails().get("route.id"));
             if (foo) {
-                Assert.assertEquals(HealthCheck.State.DOWN, 
response.getState());
-                Assert.assertTrue(response.getMessage().isPresent());
-                Assert.assertFalse(response.getError().isPresent());
+                assertEquals(HealthCheck.State.DOWN, response.getState());
+                assertTrue(response.getMessage().isPresent());
+                assertFalse(response.getError().isPresent());
             } else {
-                Assert.assertEquals(HealthCheck.State.UP, response.getState());
-                Assert.assertFalse(response.getMessage().isPresent());
-                Assert.assertFalse(response.getError().isPresent());
+                assertEquals(HealthCheck.State.UP, response.getState());
+                assertFalse(response.getMessage().isPresent());
+                assertFalse(response.getError().isPresent());
             }
         }
     }
diff --git 
a/core/camel-health/src/test/java/org/apache/camel/impl/health/HealthCheckTest.java
 
b/core/camel-health/src/test/java/org/apache/camel/impl/health/HealthCheckTest.java
index 495be85..ef2a41a 100644
--- 
a/core/camel-health/src/test/java/org/apache/camel/impl/health/HealthCheckTest.java
+++ 
b/core/camel-health/src/test/java/org/apache/camel/impl/health/HealthCheckTest.java
@@ -21,8 +21,12 @@ import java.util.Map;
 
 import org.apache.camel.health.HealthCheck;
 import org.apache.camel.health.HealthCheckResultBuilder;
-import org.junit.Assert;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
+
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertNotEquals;
+import static org.junit.jupiter.api.Assertions.assertTrue;
 
 public class HealthCheckTest {
 
@@ -37,18 +41,18 @@ public class HealthCheckTest {
 
         result = check.call();
 
-        Assert.assertEquals(HealthCheck.State.UNKNOWN, result.getState());
-        Assert.assertTrue(result.getMessage().isPresent());
-        Assert.assertEquals("Disabled", result.getMessage().get());
-        Assert.assertEquals(false, 
result.getDetails().get(AbstractHealthCheck.CHECK_ENABLED));
+        assertEquals(HealthCheck.State.UNKNOWN, result.getState());
+        assertTrue(result.getMessage().isPresent());
+        assertEquals("Disabled", result.getMessage().get());
+        assertEquals(false, 
result.getDetails().get(AbstractHealthCheck.CHECK_ENABLED));
 
         check.getConfiguration().setEnabled(true);
 
         result = check.call();
 
-        Assert.assertEquals(HealthCheck.State.UP, result.getState());
-        Assert.assertFalse(result.getMessage().isPresent());
-        
Assert.assertFalse(result.getDetails().containsKey(AbstractHealthCheck.CHECK_ENABLED));
+        assertEquals(HealthCheck.State.UP, result.getState());
+        assertFalse(result.getMessage().isPresent());
+        
assertFalse(result.getDetails().containsKey(AbstractHealthCheck.CHECK_ENABLED));
     }
 
     @Test
@@ -59,23 +63,23 @@ public class HealthCheckTest {
         check.getConfiguration().setInterval(1000);
 
         HealthCheck.Result result1 = check.call();
-        Assert.assertEquals(HealthCheck.State.UP, result1.getState());
+        assertEquals(HealthCheck.State.UP, result1.getState());
 
         Thread.sleep(100);
 
         HealthCheck.Result result2 = check.call();
-        Assert.assertEquals(HealthCheck.State.UP, result2.getState());
-        
Assert.assertEquals(result1.getDetails().get(AbstractHealthCheck.INVOCATION_TIME),
 result2.getDetails().get(AbstractHealthCheck.INVOCATION_TIME));
-        
Assert.assertEquals(result1.getDetails().get(AbstractHealthCheck.INVOCATION_COUNT),
 result2.getDetails().get(AbstractHealthCheck.INVOCATION_COUNT));
-        
Assert.assertNotEquals(check.getMetaData().get(AbstractHealthCheck.INVOCATION_ATTEMPT_TIME),
 result2.getDetails().get(AbstractHealthCheck.INVOCATION_TIME));
+        assertEquals(HealthCheck.State.UP, result2.getState());
+        
assertEquals(result1.getDetails().get(AbstractHealthCheck.INVOCATION_TIME), 
result2.getDetails().get(AbstractHealthCheck.INVOCATION_TIME));
+        
assertEquals(result1.getDetails().get(AbstractHealthCheck.INVOCATION_COUNT), 
result2.getDetails().get(AbstractHealthCheck.INVOCATION_COUNT));
+        
assertNotEquals(check.getMetaData().get(AbstractHealthCheck.INVOCATION_ATTEMPT_TIME),
 result2.getDetails().get(AbstractHealthCheck.INVOCATION_TIME));
 
         Thread.sleep(1250);
 
         HealthCheck.Result result3 = check.call();
-        Assert.assertEquals(HealthCheck.State.UP, result3.getState());
-        
Assert.assertNotEquals(result2.getDetails().get(AbstractHealthCheck.INVOCATION_TIME),
 result3.getDetails().get(AbstractHealthCheck.INVOCATION_TIME));
-        
Assert.assertNotEquals(result2.getDetails().get(AbstractHealthCheck.INVOCATION_COUNT),
 result3.getDetails().get(AbstractHealthCheck.INVOCATION_COUNT));
-        
Assert.assertEquals(check.getMetaData().get(AbstractHealthCheck.INVOCATION_ATTEMPT_TIME),
 result3.getDetails().get(AbstractHealthCheck.INVOCATION_TIME));
+        assertEquals(HealthCheck.State.UP, result3.getState());
+        
assertNotEquals(result2.getDetails().get(AbstractHealthCheck.INVOCATION_TIME), 
result3.getDetails().get(AbstractHealthCheck.INVOCATION_TIME));
+        
assertNotEquals(result2.getDetails().get(AbstractHealthCheck.INVOCATION_COUNT), 
result3.getDetails().get(AbstractHealthCheck.INVOCATION_COUNT));
+        
assertEquals(check.getMetaData().get(AbstractHealthCheck.INVOCATION_ATTEMPT_TIME),
 result3.getDetails().get(AbstractHealthCheck.INVOCATION_TIME));
     }
 
     @Test
@@ -90,12 +94,12 @@ public class HealthCheckTest {
         for (int i = 0; i < check.getConfiguration().getFailureThreshold(); 
i++) {
             result = check.call();
 
-            Assert.assertEquals(HealthCheck.State.UP, result.getState());
-            Assert.assertEquals(i + 1, 
result.getDetails().get(AbstractHealthCheck.INVOCATION_COUNT));
-            Assert.assertEquals(i + 1, 
result.getDetails().get(AbstractHealthCheck.FAILURE_COUNT));
+            assertEquals(HealthCheck.State.UP, result.getState());
+            assertEquals(i + 1, 
result.getDetails().get(AbstractHealthCheck.INVOCATION_COUNT));
+            assertEquals(i + 1, 
result.getDetails().get(AbstractHealthCheck.FAILURE_COUNT));
         }
 
-        Assert.assertEquals(HealthCheck.State.DOWN, check.call().getState());
+        assertEquals(HealthCheck.State.DOWN, check.call().getState());
     }
 
     @Test
@@ -116,20 +120,20 @@ public class HealthCheckTest {
             icount = 
(int)result.getDetails().get(AbstractHealthCheck.INVOCATION_COUNT);
             fcount = 
(int)result.getDetails().get(AbstractHealthCheck.FAILURE_COUNT);
 
-            Assert.assertEquals(HealthCheck.State.UP, result.getState());
-            Assert.assertEquals(i + 1, icount);
-            Assert.assertEquals(i + 1, fcount);
+            assertEquals(HealthCheck.State.UP, result.getState());
+            assertEquals(i + 1, icount);
+            assertEquals(i + 1, fcount);
 
             result = check.call();
 
-            Assert.assertEquals(HealthCheck.State.UP, result.getState());
-            Assert.assertEquals(icount, 
result.getDetails().get(AbstractHealthCheck.INVOCATION_COUNT));
-            Assert.assertEquals(fcount, 
result.getDetails().get(AbstractHealthCheck.FAILURE_COUNT));
+            assertEquals(HealthCheck.State.UP, result.getState());
+            assertEquals(icount, 
result.getDetails().get(AbstractHealthCheck.INVOCATION_COUNT));
+            assertEquals(fcount, 
result.getDetails().get(AbstractHealthCheck.FAILURE_COUNT));
 
             Thread.sleep(550);
         }
 
-        Assert.assertEquals(HealthCheck.State.DOWN, check.call().getState());
+        assertEquals(HealthCheck.State.DOWN, check.call().getState());
     }
 
     // ********************************
diff --git 
a/core/camel-health/src/test/java/org/apache/camel/impl/health/ReadinessAndLivenessTest.java
 
b/core/camel-health/src/test/java/org/apache/camel/impl/health/ReadinessAndLivenessTest.java
index 836bd1b..88e5c6a 100644
--- 
a/core/camel-health/src/test/java/org/apache/camel/impl/health/ReadinessAndLivenessTest.java
+++ 
b/core/camel-health/src/test/java/org/apache/camel/impl/health/ReadinessAndLivenessTest.java
@@ -28,8 +28,11 @@ import org.apache.camel.health.HealthCheckHelper;
 import org.apache.camel.health.HealthCheckRegistry;
 import org.apache.camel.health.HealthCheckResultBuilder;
 import org.apache.camel.impl.DefaultCamelContext;
-import org.junit.Assert;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
+
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertTrue;
 
 public class ReadinessAndLivenessTest {
 
@@ -47,23 +50,23 @@ public class ReadinessAndLivenessTest {
         registry.start();
 
         List<HealthCheck> checks = 
registry.stream().collect(Collectors.toList());
-        Assert.assertEquals(2, checks.size());
+        assertEquals(2, checks.size());
 
         Collection<HealthCheck.Result> results = 
HealthCheckHelper.invokeReadiness(context);
-        Assert.assertEquals(1, results.size());
+        assertEquals(1, results.size());
         HealthCheck.Result result = results.iterator().next();
-        Assert.assertEquals(HealthCheck.State.UP, result.getState());
-        Assert.assertFalse(result.getCheck().isLiveness());
-        Assert.assertTrue(result.getCheck().isReadiness());
-        Assert.assertTrue(result.getCheck() instanceof MyReadyCheck);
+        assertEquals(HealthCheck.State.UP, result.getState());
+        assertFalse(result.getCheck().isLiveness());
+        assertTrue(result.getCheck().isReadiness());
+        assertTrue(result.getCheck() instanceof MyReadyCheck);
 
         results = HealthCheckHelper.invokeLiveness(context);
-        Assert.assertEquals(1, results.size());
+        assertEquals(1, results.size());
         result = results.iterator().next();
-        Assert.assertEquals(HealthCheck.State.DOWN, result.getState());
-        Assert.assertTrue(result.getCheck().isLiveness());
-        Assert.assertFalse(result.getCheck().isReadiness());
-        Assert.assertTrue(result.getCheck() instanceof MyLiveCheck);
+        assertEquals(HealthCheck.State.DOWN, result.getState());
+        assertTrue(result.getCheck().isLiveness());
+        assertFalse(result.getCheck().isReadiness());
+        assertTrue(result.getCheck() instanceof MyLiveCheck);
     }
 
     private class MyReadyCheck extends AbstractHealthCheck implements 
CamelContextAware {
diff --git 
a/core/camel-health/src/test/java/org/apache/camel/impl/health/RouteHealthCheckTest.java
 
b/core/camel-health/src/test/java/org/apache/camel/impl/health/RouteHealthCheckTest.java
index c869f07..bbf07e8 100644
--- 
a/core/camel-health/src/test/java/org/apache/camel/impl/health/RouteHealthCheckTest.java
+++ 
b/core/camel-health/src/test/java/org/apache/camel/impl/health/RouteHealthCheckTest.java
@@ -23,7 +23,7 @@ import org.apache.camel.Route;
 import org.apache.camel.builder.RouteBuilder;
 import org.apache.camel.health.HealthCheckResultBuilder;
 import org.apache.camel.impl.DefaultCamelContext;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
 
 public class RouteHealthCheckTest {
 

Reply via email to