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 67b03118004c43536c2e10f0f5b529c0664eb8b5
Author: Guillaume Nodet <gno...@gmail.com>
AuthorDate: Mon Jun 22 15:13:09 2020 +0200

    [CAMEL-11807] Upgrade camel-box to junit5
---
 components/camel-box/camel-box-component/pom.xml   |  2 +-
 .../component/box/AbstractBoxTestSupport.java      | 10 +--
 .../BoxCollaborationsManagerIntegrationTest.java   | 33 +++++----
 .../box/BoxCommentsManagerIntegrationTest.java     | 45 ++++++------
 .../box/BoxEventLogsManagerIntegrationTest.java    | 10 +--
 .../box/BoxEventsManagerIntegrationTest.java       |  9 ++-
 .../box/BoxFilesManagerIntegrationTest.java        | 80 ++++++++++++----------
 .../box/BoxFoldersManagerIntegrationTest.java      | 59 ++++++++--------
 .../box/BoxGroupsManagerIntegrationTest.java       | 38 +++++-----
 .../box/BoxSearchManagerIntegrationTest.java       |  8 ++-
 .../box/BoxTasksManagerIntegrationTest.java        | 47 +++++++------
 .../box/BoxUsersManagerIntegrationTest.java        | 65 +++++++++---------
 12 files changed, 215 insertions(+), 191 deletions(-)

diff --git a/components/camel-box/camel-box-component/pom.xml 
b/components/camel-box/camel-box-component/pom.xml
index 07e3b3c..a1bb8c3 100644
--- a/components/camel-box/camel-box-component/pom.xml
+++ b/components/camel-box/camel-box-component/pom.xml
@@ -102,7 +102,7 @@
         <!-- testing -->
         <dependency>
             <groupId>org.apache.camel</groupId>
-            <artifactId>camel-test</artifactId>
+            <artifactId>camel-test-junit5</artifactId>
             <scope>test</scope>
         </dependency>
     </dependencies>
diff --git 
a/components/camel-box/camel-box-component/src/test/java/org/apache/camel/component/box/AbstractBoxTestSupport.java
 
b/components/camel-box/camel-box-component/src/test/java/org/apache/camel/component/box/AbstractBoxTestSupport.java
index 74f3760..671067a 100644
--- 
a/components/camel-box/camel-box-component/src/test/java/org/apache/camel/component/box/AbstractBoxTestSupport.java
+++ 
b/components/camel-box/camel-box-component/src/test/java/org/apache/camel/component/box/AbstractBoxTestSupport.java
@@ -26,11 +26,13 @@ import com.box.sdk.BoxFolder;
 import org.apache.camel.CamelContext;
 import org.apache.camel.CamelExecutionException;
 import org.apache.camel.support.PropertyBindingSupport;
-import org.apache.camel.test.junit4.CamelTestSupport;
+import org.apache.camel.test.junit5.CamelTestSupport;
+import org.junit.jupiter.api.TestInstance;
 
 /**
  * Abstract base class for Box Integration tests generated by Camel API 
component maven plugin.
  */
+@TestInstance(TestInstance.Lifecycle.PER_CLASS)
 public class AbstractBoxTestSupport extends CamelTestSupport {
 
     private static final String TEST_OPTIONS_PROPERTIES = 
"/test-options.properties";
@@ -74,12 +76,6 @@ public class AbstractBoxTestSupport extends CamelTestSupport 
{
         return context;
     }
 
-    @Override
-    public boolean isCreateCamelContextPerClass() {
-        // only create the context once for this class
-        return true;
-    }
-
     @SuppressWarnings("unchecked")
     protected <T> T requestBodyAndHeaders(String endpointUri, Object body, 
Map<String, Object> headers)
         throws CamelExecutionException {
diff --git 
a/components/camel-box/camel-box-component/src/test/java/org/apache/camel/component/box/BoxCollaborationsManagerIntegrationTest.java
 
b/components/camel-box/camel-box-component/src/test/java/org/apache/camel/component/box/BoxCollaborationsManagerIntegrationTest.java
index bdce999..1c2bff9 100644
--- 
a/components/camel-box/camel-box-component/src/test/java/org/apache/camel/component/box/BoxCollaborationsManagerIntegrationTest.java
+++ 
b/components/camel-box/camel-box-component/src/test/java/org/apache/camel/component/box/BoxCollaborationsManagerIntegrationTest.java
@@ -30,13 +30,16 @@ import org.apache.camel.builder.RouteBuilder;
 import org.apache.camel.component.box.api.BoxCollaborationsManager;
 import org.apache.camel.component.box.internal.BoxApiCollection;
 import 
org.apache.camel.component.box.internal.BoxCollaborationsManagerApiMethod;
-import org.junit.After;
-import org.junit.Before;
-import org.junit.Ignore;
-import org.junit.Test;
+import org.junit.jupiter.api.AfterEach;
+import org.junit.jupiter.api.BeforeEach;
+import org.junit.jupiter.api.Disabled;
+import org.junit.jupiter.api.Test;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+
 /**
  * Test class for
  * {@link BoxCollaborationsManager} APIs.
@@ -68,11 +71,11 @@ public class BoxCollaborationsManagerIntegrationTest 
extends AbstractBoxTestSupp
         final com.box.sdk.BoxCollaboration result = 
requestBodyAndHeaders("direct://ADDFOLDERCOLLABORATIONBYEMAIL",
                 testFolder.getID(), headers);
 
-        assertNotNull("addFolderCollaboration result", result);
+        assertNotNull(result, "addFolderCollaboration result");
         LOG.debug("addFolderCollaboration: " + result);
     }
 
-    @Ignore //creation of app users could be used only with JWT 
authentication, which is not possible in this time
+    @Disabled //creation of app users could be used only with JWT 
authentication, which is not possible in this time
     @Test
     public void testAddFolderCollaboration() throws Exception {
         // delete collaborator created by setupTest
@@ -94,7 +97,7 @@ public class BoxCollaborationsManagerIntegrationTest extends 
AbstractBoxTestSupp
 
             final com.box.sdk.BoxCollaboration result = 
requestBodyAndHeaders("direct://ADDFOLDERCOLLABORATION",
                     testFolder.getID(), headers);
-            assertNotNull("addFolderCollaboration result", result);
+            assertNotNull(result, "addFolderCollaboration result");
             LOG.debug("addFolderCollaboration: " + result);
         } catch (BoxAPIException e) {
             throw new RuntimeException(
@@ -112,7 +115,7 @@ public class BoxCollaborationsManagerIntegrationTest 
extends AbstractBoxTestSupp
         final com.box.sdk.BoxCollaboration.Info result = 
requestBody("direct://GETCOLLABORATIONINFO",
                 testCollaboration.getID());
 
-        assertNotNull("getCollaborationInfo result", result);
+        assertNotNull(result, "getCollaborationInfo result");
         LOG.debug("getCollaborationInfo: " + result);
     }
 
@@ -122,7 +125,7 @@ public class BoxCollaborationsManagerIntegrationTest 
extends AbstractBoxTestSupp
         @SuppressWarnings("rawtypes")
         final java.util.Collection result = 
requestBody("direct://GETFOLDERCOLLABORATIONS", testFolder.getID());
 
-        assertNotNull("getFolderCollaborations result", result);
+        assertNotNull(result, "getFolderCollaborations result");
         LOG.debug("getFolderCollaborations: " + result);
     }
 
@@ -131,7 +134,7 @@ public class BoxCollaborationsManagerIntegrationTest 
extends AbstractBoxTestSupp
     public void testGetPendingCollaborations() throws Exception {
         final java.util.Collection result = 
requestBody("direct://GETPENDINGCOLLABORATIONS", null);
 
-        assertNotNull("getPendingCollaborations result", result);
+        assertNotNull(result, "getPendingCollaborations result");
         LOG.debug("getPendingCollaborations: " + result);
     }
 
@@ -149,9 +152,9 @@ public class BoxCollaborationsManagerIntegrationTest 
extends AbstractBoxTestSupp
         final com.box.sdk.BoxCollaboration result = 
requestBodyAndHeaders("direct://UPDATECOLLABORATIONINFO", null,
                 headers);
 
-        assertNotNull("updateCollaborationInfo result", result);
-        assertNotNull("updateCollaborationInfo info", result.getInfo());
-        assertEquals("updateCollaborationInfo info", 
BoxCollaboration.Role.PREVIEWER, result.getInfo().getRole());
+        assertNotNull(result, "updateCollaborationInfo result");
+        assertNotNull(result.getInfo(), "updateCollaborationInfo info");
+        assertEquals(BoxCollaboration.Role.PREVIEWER, 
result.getInfo().getRole(), "updateCollaborationInfo info");
         LOG.debug("updateCollaborationInfo: " + result);
     }
 
@@ -189,13 +192,13 @@ public class BoxCollaborationsManagerIntegrationTest 
extends AbstractBoxTestSupp
         };
     }
 
-    @Before
+    @BeforeEach
     public void setupTest() throws Exception {
         createTestFolder();
         createTestCollaborator();
     }
 
-    @After
+    @AfterEach
     public void teardownTest() {
         deleteTestCollaborator();
         deleteTestFolder();
diff --git 
a/components/camel-box/camel-box-component/src/test/java/org/apache/camel/component/box/BoxCommentsManagerIntegrationTest.java
 
b/components/camel-box/camel-box-component/src/test/java/org/apache/camel/component/box/BoxCommentsManagerIntegrationTest.java
index 67e8942..fba4935 100644
--- 
a/components/camel-box/camel-box-component/src/test/java/org/apache/camel/component/box/BoxCommentsManagerIntegrationTest.java
+++ 
b/components/camel-box/camel-box-component/src/test/java/org/apache/camel/component/box/BoxCommentsManagerIntegrationTest.java
@@ -29,12 +29,16 @@ import org.apache.camel.builder.RouteBuilder;
 import org.apache.camel.component.box.api.BoxCommentsManager;
 import org.apache.camel.component.box.internal.BoxApiCollection;
 import org.apache.camel.component.box.internal.BoxCommentsManagerApiMethod;
-import org.junit.After;
-import org.junit.Before;
-import org.junit.Test;
+import org.junit.jupiter.api.AfterEach;
+import org.junit.jupiter.api.BeforeEach;
+import org.junit.jupiter.api.Test;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertTrue;
+
 /**
  * Test class for
  * {@link BoxCommentsManager} APIs.
@@ -60,11 +64,10 @@ public class BoxCommentsManagerIntegrationTest extends 
AbstractBoxTestSupport {
 
         final com.box.sdk.BoxFile result = 
requestBodyAndHeaders("direct://ADDFILECOMMENT", null, headers);
 
-        assertNotNull("addFileComment result", result);
-        assertNotNull("addFileComment comments", result.getComments());
-        assertTrue("changeCommentMessage comments size", 
result.getComments().size() > 0);
-        assertEquals("changeCommentMessage comment message", 
CAMEL_TEST_FILE_COMMENT,
-                result.getComments().get(0).getMessage());
+        assertNotNull(result, "addFileComment result");
+        assertNotNull(result.getComments(), "addFileComment comments");
+        assertTrue(result.getComments().size() > 0, "changeCommentMessage 
comments size");
+        assertEquals(CAMEL_TEST_FILE_COMMENT, 
result.getComments().get(0).getMessage(), "changeCommentMessage comment 
message");
         LOG.debug("addFileComment: " + result);
     }
 
@@ -81,9 +84,9 @@ public class BoxCommentsManagerIntegrationTest extends 
AbstractBoxTestSupport {
 
         final com.box.sdk.BoxComment result = 
requestBodyAndHeaders("direct://CHANGECOMMENTMESSAGE", null, headers);
 
-        assertNotNull("changeCommentMessage result", result);
-        assertNotNull("changeCommentMessage message", 
result.getInfo().getMessage());
-        assertEquals("changeCommentMessage message", 
CAMEL_TEST_FILE_CHANGED_COMMENT, result.getInfo().getMessage());
+        assertNotNull(result, "changeCommentMessage result");
+        assertNotNull(result.getInfo().getMessage(), "changeCommentMessage 
message");
+        assertEquals(CAMEL_TEST_FILE_CHANGED_COMMENT, 
result.getInfo().getMessage(), "changeCommentMessage message");
         LOG.debug("changeCommentMessage: " + result);
     }
 
@@ -95,8 +98,8 @@ public class BoxCommentsManagerIntegrationTest extends 
AbstractBoxTestSupport {
         requestBody("direct://DELETECOMMENT", commentInfo.getID());
 
         List<BoxComment.Info> comments = testFile.getComments();
-        assertNotNull("deleteComment comments", comments);
-        assertEquals("deleteComment comments empty", 0, comments.size());
+        assertNotNull(comments, "deleteComment comments");
+        assertEquals(0, comments.size(), "deleteComment comments empty");
     }
 
     @Test
@@ -107,8 +110,8 @@ public class BoxCommentsManagerIntegrationTest extends 
AbstractBoxTestSupport {
         // using String message body for single parameter "commentId"
         final com.box.sdk.BoxComment.Info result = 
requestBody("direct://GETCOMMENTINFO", commentInfo.getID());
 
-        assertNotNull("getCommentInfo result", result);
-        assertEquals("getCommentInfo message", CAMEL_TEST_FILE_COMMENT, 
result.getMessage());
+        assertNotNull(result, "getCommentInfo result");
+        assertEquals(CAMEL_TEST_FILE_COMMENT, result.getMessage(), 
"getCommentInfo message");
         LOG.debug("getCommentInfo: " + result);
     }
 
@@ -120,8 +123,8 @@ public class BoxCommentsManagerIntegrationTest extends 
AbstractBoxTestSupport {
         @SuppressWarnings("rawtypes")
         final java.util.List result = requestBody("direct://GETFILECOMMENTS", 
testFile.getID());
 
-        assertNotNull("getFileComments result", result);
-        assertEquals("getFileComments size", 1, result.size());
+        assertNotNull(result, "getFileComments result");
+        assertEquals(1, result.size(), "getFileComments size");
         LOG.debug("getFileComments: " + result);
     }
 
@@ -138,8 +141,8 @@ public class BoxCommentsManagerIntegrationTest extends 
AbstractBoxTestSupport {
 
         final com.box.sdk.BoxComment result = 
requestBodyAndHeaders("direct://REPLYTOCOMMENT", null, headers);
 
-        assertNotNull("replyToComment result", result);
-        assertEquals("replyToComment result", CAMEL_TEST_FILE_REPLY_COMMENT, 
result.getInfo().getMessage());
+        assertNotNull(result, "replyToComment result");
+        assertEquals(CAMEL_TEST_FILE_REPLY_COMMENT, 
result.getInfo().getMessage(), "replyToComment result");
         LOG.debug("replyToComment: " + result);
     }
 
@@ -169,12 +172,12 @@ public class BoxCommentsManagerIntegrationTest extends 
AbstractBoxTestSupport {
         };
     }
 
-    @Before
+    @BeforeEach
     public void setupTest() throws Exception {
         createTestFile();
     }
 
-    @After
+    @AfterEach
     public void teardownTest() {
         deleteTestFile();
     }
diff --git 
a/components/camel-box/camel-box-component/src/test/java/org/apache/camel/component/box/BoxEventLogsManagerIntegrationTest.java
 
b/components/camel-box/camel-box-component/src/test/java/org/apache/camel/component/box/BoxEventLogsManagerIntegrationTest.java
index fcee034..18cf0c7 100644
--- 
a/components/camel-box/camel-box-component/src/test/java/org/apache/camel/component/box/BoxEventLogsManagerIntegrationTest.java
+++ 
b/components/camel-box/camel-box-component/src/test/java/org/apache/camel/component/box/BoxEventLogsManagerIntegrationTest.java
@@ -24,11 +24,13 @@ import org.apache.camel.builder.RouteBuilder;
 import org.apache.camel.component.box.api.BoxEventLogsManager;
 import org.apache.camel.component.box.internal.BoxApiCollection;
 import org.apache.camel.component.box.internal.BoxEventLogsManagerApiMethod;
-import org.junit.Ignore;
-import org.junit.Test;
+import org.junit.jupiter.api.Disabled;
+import org.junit.jupiter.api.Test;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+
 /**
  * Test class for
  * {@link BoxEventLogsManager} APIs.
@@ -40,7 +42,7 @@ public class BoxEventLogsManagerIntegrationTest extends 
AbstractBoxTestSupport {
             .getApiName(BoxEventLogsManagerApiMethod.class).getName();
     private static final long ONE_MINUTE_OF_MILLISECONDS = 1000 * 60;
 
-    @Ignore // Requires enterprise admin account to test
+    @Disabled // Requires enterprise admin account to test
     @Test
     public void testGetEnterpriseEvents() throws Exception {
         Date before = new Date();
@@ -60,7 +62,7 @@ public class BoxEventLogsManagerIntegrationTest extends 
AbstractBoxTestSupport {
         @SuppressWarnings("rawtypes")
         final java.util.List result = 
requestBodyAndHeaders("direct://GETENTERPRISEEVENTS", null, headers);
 
-        assertNotNull("getEnterpriseEvents result", result);
+        assertNotNull(result, "getEnterpriseEvents result");
         LOG.debug("getEnterpriseEvents: " + result);
     }
 
diff --git 
a/components/camel-box/camel-box-component/src/test/java/org/apache/camel/component/box/BoxEventsManagerIntegrationTest.java
 
b/components/camel-box/camel-box-component/src/test/java/org/apache/camel/component/box/BoxEventsManagerIntegrationTest.java
index cd05555..577979a 100644
--- 
a/components/camel-box/camel-box-component/src/test/java/org/apache/camel/component/box/BoxEventsManagerIntegrationTest.java
+++ 
b/components/camel-box/camel-box-component/src/test/java/org/apache/camel/component/box/BoxEventsManagerIntegrationTest.java
@@ -29,10 +29,13 @@ import org.apache.camel.component.box.api.BoxEventsManager;
 import org.apache.camel.component.box.internal.BoxApiCollection;
 import org.apache.camel.component.box.internal.BoxEventsManagerApiMethod;
 import org.apache.camel.component.mock.MockEndpoint;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+
 /**
  * Test class for {@link BoxEventsManager}
  * APIs. TODO Move the file to src/test/java, populate parameter values, and
@@ -63,8 +66,8 @@ public class BoxEventsManagerIntegrationTest extends 
AbstractBoxTestSupport {
         mockEndpoint.assertIsSatisfied();
 
         final List<Exchange> exchanges = mockEndpoint.getExchanges();
-        assertNotNull("poll result", exchanges);
-        assertFalse("poll result", exchanges.isEmpty());
+        assertNotNull(exchanges, "poll result");
+        assertFalse(exchanges.isEmpty(), "poll result");
         LOG.debug("poll result: " + exchanges);
     }
 
diff --git 
a/components/camel-box/camel-box-component/src/test/java/org/apache/camel/component/box/BoxFilesManagerIntegrationTest.java
 
b/components/camel-box/camel-box-component/src/test/java/org/apache/camel/component/box/BoxFilesManagerIntegrationTest.java
index a1b4e13..ac2e092 100644
--- 
a/components/camel-box/camel-box-component/src/test/java/org/apache/camel/component/box/BoxFilesManagerIntegrationTest.java
+++ 
b/components/camel-box/camel-box-component/src/test/java/org/apache/camel/component/box/BoxFilesManagerIntegrationTest.java
@@ -35,13 +35,19 @@ import org.apache.camel.builder.RouteBuilder;
 import org.apache.camel.component.box.api.BoxFilesManager;
 import org.apache.camel.component.box.internal.BoxApiCollection;
 import org.apache.camel.component.box.internal.BoxFilesManagerApiMethod;
-import org.junit.After;
-import org.junit.Before;
-import org.junit.Ignore;
-import org.junit.Test;
+import org.junit.jupiter.api.AfterEach;
+import org.junit.jupiter.api.BeforeEach;
+import org.junit.jupiter.api.Disabled;
+import org.junit.jupiter.api.Test;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
+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.assertTrue;
+import static org.junit.jupiter.api.Assertions.fail;
+
 /**
  * Test class for {@link BoxFilesManager}
  * APIs.
@@ -75,8 +81,8 @@ public class BoxFilesManagerIntegrationTest extends 
AbstractBoxTestSupport {
 
             result = requestBodyAndHeaders("direct://COPYFILE", null, headers);
 
-            assertNotNull("copyFile result", result);
-            assertEquals("copyFile name", CAMEL_TEST_COPY_FILE_NAME, 
result.getInfo().getName());
+            assertNotNull(result, "copyFile result");
+            assertEquals(CAMEL_TEST_COPY_FILE_NAME, 
result.getInfo().getName(), "copyFile name");
             LOG.debug("copyFile: " + result);
         } finally {
             if (result != null) {
@@ -100,8 +106,8 @@ public class BoxFilesManagerIntegrationTest extends 
AbstractBoxTestSupport {
 
         final com.box.sdk.Metadata result = 
requestBodyAndHeaders("direct://CREATEFILEMETADATA", null, headers);
 
-        assertNotNull("createFileMetadata result", result);
-        assertEquals("createFileMetadata result", "bar", result.get("/foo"));
+        assertNotNull(result, "createFileMetadata result");
+        assertEquals("bar", result.get("/foo"), "createFileMetadata result");
         LOG.debug("createFileMetadata: " + result);
     }
 
@@ -119,7 +125,7 @@ public class BoxFilesManagerIntegrationTest extends 
AbstractBoxTestSupport {
 
         final com.box.sdk.BoxSharedLink result = 
requestBodyAndHeaders("direct://CREATEFILESHAREDLINK", null, headers);
 
-        assertNotNull("createFileSharedLink result", result);
+        assertNotNull(result, "createFileSharedLink result");
         LOG.debug("createFileSharedLink: " + result);
     }
 
@@ -132,7 +138,7 @@ public class BoxFilesManagerIntegrationTest extends 
AbstractBoxTestSupport {
         Iterable<BoxItem.Info> it = rootFolder.search("^" + CAMEL_TEST_FILE + 
"$");
         int searchResults = sizeOfIterable(it);
         boolean exists = searchResults > 0 ? true : false;
-        assertEquals("deleteFile exists", false, exists);
+        assertFalse(exists, "deleteFile exists");
         LOG.debug("deleteFile: exists? " + exists);
 
     }
@@ -156,7 +162,7 @@ public class BoxFilesManagerIntegrationTest extends 
AbstractBoxTestSupport {
 
     }
 
-    @Ignore // Requires premium user account to test.
+    @Disabled // Requires premium user account to test.
     @Test
     public void testDeleteFileVersion() throws Exception {
         
testFile.uploadVersion(getClass().getResourceAsStream(CAMEL_TEST_FILE));
@@ -169,7 +175,7 @@ public class BoxFilesManagerIntegrationTest extends 
AbstractBoxTestSupport {
 
         requestBodyAndHeaders("direct://DELETEFILEVERSION", null, headers);
         boolean onlyOneVersion = testFile.getVersions().size() == 1;
-        assertTrue("deleteFileVersion version deleted", onlyOneVersion);
+        assertTrue(onlyOneVersion, "deleteFileVersion version deleted");
     }
 
     @Test
@@ -189,11 +195,11 @@ public class BoxFilesManagerIntegrationTest extends 
AbstractBoxTestSupport {
 
         final java.io.OutputStream result = 
requestBodyAndHeaders("direct://DOWNLOADFILE", null, headers);
 
-        assertNotNull("downloadFile result", result);
+        assertNotNull(result, "downloadFile result");
         LOG.debug("downloadFile: " + result);
     }
 
-    @Ignore // Requires premium user account to test
+    @Disabled // Requires premium user account to test
     @Test
     public void testDownloadPreviousFileVersion() throws Exception {
         final Map<String, Object> headers = new HashMap<>();
@@ -210,7 +216,7 @@ public class BoxFilesManagerIntegrationTest extends 
AbstractBoxTestSupport {
         final java.io.OutputStream result = 
requestBodyAndHeaders("direct://DOWNLOADPREVIOUSFILEVERSION", null,
                 headers);
 
-        assertNotNull("downloadPreviousFileVersion result", result);
+        assertNotNull(result, "downloadPreviousFileVersion result");
         LOG.debug("downloadPreviousFileVersion: " + result);
     }
 
@@ -219,7 +225,7 @@ public class BoxFilesManagerIntegrationTest extends 
AbstractBoxTestSupport {
         // using String message body for single parameter "fileId"
         final java.net.URL result = requestBody("direct://GETDOWNLOADURL", 
testFile.getID());
 
-        assertNotNull("getDownloadURL result", result);
+        assertNotNull(result, "getDownloadURL result");
         LOG.debug("getDownloadURL: " + result);
     }
 
@@ -233,7 +239,7 @@ public class BoxFilesManagerIntegrationTest extends 
AbstractBoxTestSupport {
 
         final com.box.sdk.BoxFile.Info result = 
requestBodyAndHeaders("direct://GETFILEINFO", null, headers);
 
-        assertNotNull("getFileInfo result", result);
+        assertNotNull(result, "getFileInfo result");
         LOG.debug("getFileInfo: " + result);
     }
 
@@ -249,7 +255,7 @@ public class BoxFilesManagerIntegrationTest extends 
AbstractBoxTestSupport {
 
         final com.box.sdk.Metadata result = 
requestBodyAndHeaders("direct://GETFILEMETADATA", null, headers);
 
-        assertNotNull("getFileMetadata result", result);
+        assertNotNull(result, "getFileMetadata result");
         LOG.debug("getFileMetadata: " + result);
     }
 
@@ -258,7 +264,7 @@ public class BoxFilesManagerIntegrationTest extends 
AbstractBoxTestSupport {
         // using String message body for single parameter "fileId"
         final java.net.URL result = requestBody("direct://GETFILEPREVIEWLINK", 
testFile.getID());
 
-        assertNotNull("getFilePreviewLink result", result);
+        assertNotNull(result, "getFilePreviewLink result");
         LOG.debug("getFilePreviewLink: " + result);
     }
 
@@ -280,7 +286,7 @@ public class BoxFilesManagerIntegrationTest extends 
AbstractBoxTestSupport {
 
         final byte[] result = 
requestBodyAndHeaders("direct://GETFILETHUMBNAIL", null, headers);
 
-        assertNotNull("getFileThumbnail result", result);
+        assertNotNull(result, "getFileThumbnail result");
         LOG.debug("getFileThumbnail: " + result);
     }
 
@@ -290,7 +296,7 @@ public class BoxFilesManagerIntegrationTest extends 
AbstractBoxTestSupport {
         @SuppressWarnings("rawtypes")
         final java.util.Collection result = 
requestBody("direct://GETFILEVERSIONS", testFile.getID());
 
-        assertNotNull("getFileVersions result", result);
+        assertNotNull(result, "getFileVersions result");
         LOG.debug("getFileVersions: " + result);
     }
 
@@ -309,8 +315,8 @@ public class BoxFilesManagerIntegrationTest extends 
AbstractBoxTestSupport {
 
             result = requestBodyAndHeaders("direct://MOVEFILE", null, headers);
 
-            assertNotNull("moveFile result", result);
-            assertEquals("moveFile name", CAMEL_TEST_MOVE_FILE_NAME, 
result.getInfo().getName());
+            assertNotNull(result, "moveFile result");
+            assertEquals(CAMEL_TEST_MOVE_FILE_NAME, 
result.getInfo().getName(), "moveFile name");
             LOG.debug("moveFile: " + result);
         } finally {
             if (result != null) {
@@ -319,7 +325,7 @@ public class BoxFilesManagerIntegrationTest extends 
AbstractBoxTestSupport {
         }
     }
 
-    @Ignore // Requires premium user account to test
+    @Disabled // Requires premium user account to test
     @Test
     public void testPromoteFileVersion() throws Exception {
         
testFile.uploadVersion(getClass().getResourceAsStream(CAMEL_TEST_FILE));
@@ -332,7 +338,7 @@ public class BoxFilesManagerIntegrationTest extends 
AbstractBoxTestSupport {
 
         final com.box.sdk.BoxFileVersion result = 
requestBodyAndHeaders("direct://PROMOTEFILEVERSION", null, headers);
 
-        assertNotNull("promoteFileVersion result", result);
+        assertNotNull(result, "promoteFileVersion result");
         LOG.debug("promoteFileVersion: " + result);
     }
 
@@ -350,8 +356,8 @@ public class BoxFilesManagerIntegrationTest extends 
AbstractBoxTestSupport {
 
             result = requestBodyAndHeaders("direct://RENAMEFILE", null, 
headers);
 
-            assertNotNull("renameFile result", result);
-            assertEquals("renameFile name", CAMEL_TEST_RENAME_FILE_NAME, 
result.getInfo().getName());
+            assertNotNull(result, "renameFile result");
+            assertEquals(CAMEL_TEST_RENAME_FILE_NAME, 
result.getInfo().getName(), "renameFile name");
             LOG.debug("renameFile: " + result);
         } finally {
             if (result != null) {
@@ -373,8 +379,8 @@ public class BoxFilesManagerIntegrationTest extends 
AbstractBoxTestSupport {
 
         final com.box.sdk.BoxFile result = 
requestBodyAndHeaders("direct://UPDATEFILEINFO", null, headers);
 
-        assertNotNull("updateFileInfo result", result);
-        assertEquals("updateFileInfo info", CAMEL_TEST_FILE_DESCRIPTION, 
result.getInfo().getDescription());
+        assertNotNull(result, "updateFileInfo result");
+        assertEquals(CAMEL_TEST_FILE_DESCRIPTION, 
result.getInfo().getDescription(), "updateFileInfo info");
         LOG.debug("updateFileInfo: " + result);
     }
 
@@ -394,8 +400,8 @@ public class BoxFilesManagerIntegrationTest extends 
AbstractBoxTestSupport {
 
         final com.box.sdk.Metadata result = 
requestBodyAndHeaders("direct://UPDATEFILEMETADATA", null, headers);
 
-        assertNotNull("updateFileMetadata result", result);
-        assertNotNull("updateFileMetadata property foo", result.get("/foo"));
+        assertNotNull(result, "updateFileMetadata result");
+        assertNotNull(result.get("/foo"), "updateFileMetadata property foo");
         assertEquals("bar", metadata.get("/foo"));
         LOG.debug("updateFileMetadata: " + result);
     }
@@ -416,7 +422,7 @@ public class BoxFilesManagerIntegrationTest extends 
AbstractBoxTestSupport {
 
             result = requestBodyAndHeaders("direct://UPLOADFILE", null, 
headers);
 
-            assertNotNull("uploadFile result", result);
+            assertNotNull(result, "uploadFile result");
             LOG.debug("uploadFile: " + result);
         } finally {
             if (result != null) {
@@ -443,9 +449,9 @@ public class BoxFilesManagerIntegrationTest extends 
AbstractBoxTestSupport {
             headers.put("CamelBox.listener", null);
 
             result = requestBodyAndHeaders("direct://UPLOADFILE", null, 
headers);
-            assertNotNull("uploadFile result", result);
+            assertNotNull(result, "uploadFile result");
             result = requestBodyAndHeaders("direct://UPLOADFILEOVERWRITE", 
null, headers);
-            assertNotNull("uploadFile overwrite result", result);
+            assertNotNull(result, "uploadFile overwrite result");
             LOG.debug("uploadFile: " + result);
         } finally {
             if (result != null) {
@@ -476,7 +482,7 @@ public class BoxFilesManagerIntegrationTest extends 
AbstractBoxTestSupport {
 
             result = requestBodyAndHeaders("direct://UPLOADNEWFILEVERSION", 
null, headers);
 
-            assertNotNull("uploadNewFileVersion result", result);
+            assertNotNull(result, "uploadNewFileVersion result");
             LOG.debug("uploadNewFileVersion: " + result);
         } finally {
             if (result != null) {
@@ -563,12 +569,12 @@ public class BoxFilesManagerIntegrationTest extends 
AbstractBoxTestSupport {
         };
     }
 
-    @Before
+    @BeforeEach
     public void setupTest() throws Exception {
         createTestFile();
     }
 
-    @After
+    @AfterEach
     public void teardownTest() {
         deleteTestFile();
     }
diff --git 
a/components/camel-box/camel-box-component/src/test/java/org/apache/camel/component/box/BoxFoldersManagerIntegrationTest.java
 
b/components/camel-box/camel-box-component/src/test/java/org/apache/camel/component/box/BoxFoldersManagerIntegrationTest.java
index 2cb03bc..dbff8f0 100644
--- 
a/components/camel-box/camel-box-component/src/test/java/org/apache/camel/component/box/BoxFoldersManagerIntegrationTest.java
+++ 
b/components/camel-box/camel-box-component/src/test/java/org/apache/camel/component/box/BoxFoldersManagerIntegrationTest.java
@@ -28,12 +28,16 @@ import org.apache.camel.builder.RouteBuilder;
 import org.apache.camel.component.box.api.BoxFoldersManager;
 import org.apache.camel.component.box.internal.BoxApiCollection;
 import org.apache.camel.component.box.internal.BoxFoldersManagerApiMethod;
-import org.junit.After;
-import org.junit.Before;
-import org.junit.Test;
+import org.junit.jupiter.api.AfterEach;
+import org.junit.jupiter.api.BeforeEach;
+import org.junit.jupiter.api.Test;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+
 /**
  * Test class for {@link BoxFoldersManager}
  * APIs.
@@ -66,8 +70,8 @@ public class BoxFoldersManagerIntegrationTest extends 
AbstractBoxTestSupport {
 
         testFolder = requestBodyAndHeaders("direct://CREATEFOLDER", null, 
headers);
 
-        assertNotNull("createFolder result", testFolder);
-        assertEquals("createFolder folder name", CAMEL_TEST_FOLDER, 
testFolder.getInfo().getName());
+        assertNotNull(testFolder, "createFolder result");
+        assertEquals(CAMEL_TEST_FOLDER, testFolder.getInfo().getName(), 
"createFolder folder name");
         LOG.debug("createFolder: " + testFolder);
     }
 
@@ -85,8 +89,8 @@ public class BoxFoldersManagerIntegrationTest extends 
AbstractBoxTestSupport {
 
         testFolder = requestBodyAndHeaders("direct://CREATEFOLDER", null, 
headers);
 
-        assertNotNull("createFolder result", testFolder);
-        assertEquals("createFolder folder name", CAMEL_TEST_FOLDER, 
testFolder.getInfo().getName());
+        assertNotNull(testFolder, "createFolder result");
+        assertEquals(CAMEL_TEST_FOLDER, testFolder.getInfo().getName(), 
"createFolder folder name");
         LOG.debug("createFolder: " + testFolder);
     }
 
@@ -98,9 +102,7 @@ public class BoxFoldersManagerIntegrationTest extends 
AbstractBoxTestSupport {
         BoxFolder rootFolder = BoxFolder.getRootFolder(getConnection());
         Iterable<BoxItem.Info> it = rootFolder.search("^" + CAMEL_TEST_FOLDER 
+ "$");
         int searchResults = sizeOfIterable(it);
-        boolean exists = searchResults > 0 ? true : false;
-        assertEquals("deleteFolder exists", false, exists);
-        LOG.debug("deleteFolder: exists? " + exists);
+        assertFalse(searchResults > 0, "deleteFolder exists");
     }
 
     @Test
@@ -115,8 +117,8 @@ public class BoxFoldersManagerIntegrationTest extends 
AbstractBoxTestSupport {
             // parameter type is String
             headers.put("CamelBox.newName", CAMEL_TEST_COPY_FOLDER);
             result = requestBodyAndHeaders("direct://COPYFOLDER", null, 
headers);
-            assertNotNull("copyFolder result", result);
-            assertEquals("copyFolder folder name", CAMEL_TEST_COPY_FOLDER, 
result.getInfo().getName());
+            assertNotNull(result, "copyFolder result");
+            assertEquals(CAMEL_TEST_COPY_FOLDER, result.getInfo().getName(), 
"copyFolder folder name");
             LOG.debug("copyFolder: " + result);
         } finally {
             if (result != null) {
@@ -143,7 +145,7 @@ public class BoxFoldersManagerIntegrationTest extends 
AbstractBoxTestSupport {
         final com.box.sdk.BoxSharedLink result = 
requestBodyAndHeaders("direct://CREATEFOLDERSHAREDLINK", null,
                 headers);
 
-        assertNotNull("createFolderSharedLink result", result);
+        assertNotNull(result, "createFolderSharedLink result");
         LOG.debug("createFolderSharedLink: " + result);
     }
 
@@ -152,8 +154,8 @@ public class BoxFoldersManagerIntegrationTest extends 
AbstractBoxTestSupport {
         // using String[] message body for single parameter "path"
         final com.box.sdk.BoxFolder result = requestBody("direct://GETFOLDER", 
new String[] {CAMEL_TEST_FOLDER});
 
-        assertNotNull("getFolder result", result);
-        assertEquals("getFolder folder id", testFolder.getID(), 
result.getID());
+        assertNotNull(result, "getFolder result");
+        assertEquals(testFolder.getID(), result.getID(), "getFolder folder 
id");
         LOG.debug("getFolder: " + result);
     }
 
@@ -167,9 +169,9 @@ public class BoxFoldersManagerIntegrationTest extends 
AbstractBoxTestSupport {
 
         final com.box.sdk.BoxFolder.Info result = 
requestBodyAndHeaders("direct://GETFOLDERINFO", null, headers);
 
-        assertNotNull("getFolderInfo result", result);
-        assertNotNull("getFolderInfo result.getName()", result.getName());
-        assertEquals("getFolderInfo info name", CAMEL_TEST_FOLDER, 
result.getName());
+        assertNotNull(result, "getFolderInfo result");
+        assertNotNull(result.getName(), "getFolderInfo result.getName()");
+        assertEquals(CAMEL_TEST_FOLDER, result.getName(), "getFolderInfo info 
name");
         LOG.debug("getFolderInfo: " + result);
     }
 
@@ -188,7 +190,7 @@ public class BoxFoldersManagerIntegrationTest extends 
AbstractBoxTestSupport {
         @SuppressWarnings("rawtypes")
         final java.util.Collection result = 
requestBodyAndHeaders("direct://GETFOLDERITEMS", null, headers);
 
-        assertNotNull("getFolderItems result", result);
+        assertNotNull(result, "getFolderItems result");
         LOG.debug("getFolderItems: " + result);
     }
 
@@ -196,7 +198,7 @@ public class BoxFoldersManagerIntegrationTest extends 
AbstractBoxTestSupport {
     public void testGetRootFolder() throws Exception {
         final com.box.sdk.BoxFolder result = 
requestBody("direct://GETROOTFOLDER", null);
 
-        assertNotNull("getRootFolder result", result);
+        assertNotNull(result, "getRootFolder result");
         LOG.debug("getRootFolder: " + result);
     }
 
@@ -212,8 +214,8 @@ public class BoxFoldersManagerIntegrationTest extends 
AbstractBoxTestSupport {
 
         final com.box.sdk.BoxFolder result = 
requestBodyAndHeaders("direct://MOVEFOLDER", null, headers);
 
-        assertNotNull("moveFolder result", result);
-        assertEquals("moveFolder folder name", CAMEL_TEST_MOVE_FOLDER, 
result.getInfo().getName());
+        assertNotNull(result, "moveFolder result");
+        assertEquals(CAMEL_TEST_MOVE_FOLDER, result.getInfo().getName(), 
"moveFolder folder name");
         LOG.debug("moveFolder: " + result);
     }
 
@@ -227,8 +229,8 @@ public class BoxFoldersManagerIntegrationTest extends 
AbstractBoxTestSupport {
 
         final com.box.sdk.BoxFolder result = 
requestBodyAndHeaders("direct://RENAMEFOLDER", null, headers);
 
-        assertNotNull("renameFolder result", result);
-        assertEquals("moveFolder folder name", CAMEL_TEST_RENAME_FOLDER, 
result.getInfo().getName());
+        assertNotNull(result, "renameFolder result");
+        assertEquals(CAMEL_TEST_RENAME_FOLDER, result.getInfo().getName(), 
"moveFolder folder name");
         LOG.debug("renameFolder: " + result);
     }
 
@@ -245,9 +247,8 @@ public class BoxFoldersManagerIntegrationTest extends 
AbstractBoxTestSupport {
 
         final com.box.sdk.BoxFolder result = 
requestBodyAndHeaders("direct://UPDATEFOLDERINFO", null, headers);
 
-        assertNotNull("updateInfo result", result);
-        assertEquals("update folder info description", 
CAMEL_TEST_FOLDER_DESCRIPTION,
-                result.getInfo().getDescription());
+        assertNotNull(result, "updateInfo result");
+        assertEquals(CAMEL_TEST_FOLDER_DESCRIPTION, 
result.getInfo().getDescription(), "update folder info description");
         LOG.debug("updateInfo: " + result);
     }
 
@@ -292,12 +293,12 @@ public class BoxFoldersManagerIntegrationTest extends 
AbstractBoxTestSupport {
         };
     }
 
-    @Before
+    @BeforeEach
     public void setupTest() throws Exception {
         createTestFolder();
     }
 
-    @After
+    @AfterEach
     public void teardownTest() {
         deleteTestFolder();
     }
diff --git 
a/components/camel-box/camel-box-component/src/test/java/org/apache/camel/component/box/BoxGroupsManagerIntegrationTest.java
 
b/components/camel-box/camel-box-component/src/test/java/org/apache/camel/component/box/BoxGroupsManagerIntegrationTest.java
index f4ef71e..c6a3781 100644
--- 
a/components/camel-box/camel-box-component/src/test/java/org/apache/camel/component/box/BoxGroupsManagerIntegrationTest.java
+++ 
b/components/camel-box/camel-box-component/src/test/java/org/apache/camel/component/box/BoxGroupsManagerIntegrationTest.java
@@ -28,12 +28,16 @@ import org.apache.camel.builder.RouteBuilder;
 import org.apache.camel.component.box.api.BoxGroupsManager;
 import org.apache.camel.component.box.internal.BoxApiCollection;
 import org.apache.camel.component.box.internal.BoxGroupsManagerApiMethod;
-import org.junit.After;
-import org.junit.Before;
-import org.junit.Test;
+import org.junit.jupiter.api.AfterEach;
+import org.junit.jupiter.api.BeforeEach;
+import org.junit.jupiter.api.Test;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+
 /**
  * Test class for {@link BoxGroupsManager} APIs.
  */
@@ -62,7 +66,7 @@ public class BoxGroupsManagerIntegrationTest extends 
AbstractBoxTestSupport {
         final com.box.sdk.BoxGroupMembership result = 
requestBodyAndHeaders("direct://ADDGROUPMEMBERSHIP", null,
             headers);
 
-        assertNotNull("addGroupMembership result", result);
+        assertNotNull(result, "addGroupMembership result");
         LOG.debug("addGroupMembership: " + result);
     }
 
@@ -73,7 +77,7 @@ public class BoxGroupsManagerIntegrationTest extends 
AbstractBoxTestSupport {
         try {
             // using String message body for single parameter "name"
             result = requestBody("direct://CREATEGROUP", 
CAMEL_TEST_CREATE_GROUP_NAME);
-            assertNotNull("createGroup result", result);
+            assertNotNull(result, "createGroup result");
             assertEquals(CAMEL_TEST_CREATE_GROUP_NAME, 
result.getInfo().getName());
             LOG.debug("createGroup: " + result);
         } finally {
@@ -95,9 +99,7 @@ public class BoxGroupsManagerIntegrationTest extends 
AbstractBoxTestSupport {
 
         Iterable<BoxGroup.Info> it = BoxGroup.getAllGroups(getConnection());
         int searchResults = sizeOfIterable(it);
-        boolean exists = searchResults > 0 ? true : false;
-        assertEquals("deleteGroup exists", false, exists);
-        LOG.debug("deleteGroup: exists? " + exists);
+        assertFalse(searchResults > 0, "deleteGroup exists");
     }
 
     @Test
@@ -108,15 +110,15 @@ public class BoxGroupsManagerIntegrationTest extends 
AbstractBoxTestSupport {
         requestBody("direct://DELETEGROUPMEMBERSHIP", info.getID());
 
         Collection<BoxGroupMembership.Info> memberships = 
testGroup.getMemberships();
-        assertNotNull("deleteGroupMemberships memberships", memberships);
-        assertEquals("deleteGroupMemberships memberships exists", 0, 
memberships.size());
+        assertNotNull(memberships, "deleteGroupMemberships memberships");
+        assertEquals(0, memberships.size(), "deleteGroupMemberships 
memberships exists");
     }
 
     @Test
     public void testGetAllGroups() throws Exception {
         @SuppressWarnings("rawtypes") final java.util.Collection result = 
requestBody("direct://GETALLGROUPS", null);
 
-        assertNotNull("getAllGroups result", result);
+        assertNotNull(result, "getAllGroups result");
         LOG.debug("getAllGroups: " + result);
     }
 
@@ -125,7 +127,7 @@ public class BoxGroupsManagerIntegrationTest extends 
AbstractBoxTestSupport {
         // using String message body for single parameter "groupId"
         final com.box.sdk.BoxGroup.Info result = 
requestBody("direct://GETGROUPINFO", testGroup.getID());
 
-        assertNotNull("getGroupInfo result", result);
+        assertNotNull(result, "getGroupInfo result");
         LOG.debug("getGroupInfo: " + result);
     }
 
@@ -141,7 +143,7 @@ public class BoxGroupsManagerIntegrationTest extends 
AbstractBoxTestSupport {
             // parameter type is com.box.sdk.BoxGroup.Info
             headers.put("CamelBox.groupInfo", info);
             final com.box.sdk.BoxGroup result = 
requestBodyAndHeaders("direct://UPDATEGROUPINFO", null, headers);
-            assertNotNull("updateGroupInfo result", result);
+            assertNotNull(result, "updateGroupInfo result");
             LOG.debug("updateGroupInfo: " + result);
         } finally {
             info = testGroup.getInfo();
@@ -157,7 +159,7 @@ public class BoxGroupsManagerIntegrationTest extends 
AbstractBoxTestSupport {
         // using String message body for single parameter "groupMembershipId"
         final com.box.sdk.BoxGroupMembership.Info result = 
requestBody("direct://GETGROUPMEMBERSHIPINFO", info.getID());
 
-        assertNotNull("getGroupMembershipInfo result", result);
+        assertNotNull(result, "getGroupMembershipInfo result");
         LOG.debug("getGroupMembershipInfo: " + result);
     }
 
@@ -166,7 +168,7 @@ public class BoxGroupsManagerIntegrationTest extends 
AbstractBoxTestSupport {
         // using String message body for single parameter "groupId"
         @SuppressWarnings("rawtypes") final java.util.Collection result = 
requestBody("direct://GETGROUPMEMBERSHIPS", testGroup.getID());
 
-        assertNotNull("getGroupMemberships result", result);
+        assertNotNull(result, "getGroupMemberships result");
         LOG.debug("getGroupMemberships: " + result);
     }
 
@@ -184,7 +186,7 @@ public class BoxGroupsManagerIntegrationTest extends 
AbstractBoxTestSupport {
         final com.box.sdk.BoxGroupMembership result = 
requestBodyAndHeaders("direct://UPDATEGROUPMEMBERSHIPINFO", null,
             headers);
 
-        assertNotNull("updateGroupMembershipInfo result", result);
+        assertNotNull(result, "updateGroupMembershipInfo result");
         LOG.debug("updateGroupMembershipInfo: " + result);
     }
 
@@ -229,13 +231,13 @@ public class BoxGroupsManagerIntegrationTest extends 
AbstractBoxTestSupport {
         };
     }
 
-    @Before
+    @BeforeEach
     public void setupTest() throws Exception {
         createTestGroup();
         createTestUser();
     }
 
-    @After
+    @AfterEach
     public void teardownTest() {
         deleteTestGroup();
         deleteTestUser();
diff --git 
a/components/camel-box/camel-box-component/src/test/java/org/apache/camel/component/box/BoxSearchManagerIntegrationTest.java
 
b/components/camel-box/camel-box-component/src/test/java/org/apache/camel/component/box/BoxSearchManagerIntegrationTest.java
index b249cd8..5204363 100644
--- 
a/components/camel-box/camel-box-component/src/test/java/org/apache/camel/component/box/BoxSearchManagerIntegrationTest.java
+++ 
b/components/camel-box/camel-box-component/src/test/java/org/apache/camel/component/box/BoxSearchManagerIntegrationTest.java
@@ -23,10 +23,12 @@ import org.apache.camel.builder.RouteBuilder;
 import org.apache.camel.component.box.api.BoxSearchManager;
 import org.apache.camel.component.box.internal.BoxApiCollection;
 import org.apache.camel.component.box.internal.BoxSearchManagerApiMethod;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+
 /**
  * Test class for {@link BoxSearchManager}
  * APIs.
@@ -45,7 +47,7 @@ public class BoxSearchManagerIntegrationTest extends 
AbstractBoxTestSupport {
      *
      * To test search of real data, change query string from '*' to real name 
of file.
      */
-    @Test(expected = Test.None.class /* no exception expected */)
+    @Test
     public void testSearchFolder() {
         final Map<String, Object> headers = new HashMap<>();
         // parameter type is String
@@ -56,7 +58,7 @@ public class BoxSearchManagerIntegrationTest extends 
AbstractBoxTestSupport {
         @SuppressWarnings("rawtypes")
         final java.util.Collection result = 
requestBodyAndHeaders("direct://SEARCHFOLDER", null, headers);
 
-        assertNotNull("searchFolder result", result);
+        assertNotNull(result, "searchFolder result");
         LOG.debug("searchFolder: " + result);
     }
 
diff --git 
a/components/camel-box/camel-box-component/src/test/java/org/apache/camel/component/box/BoxTasksManagerIntegrationTest.java
 
b/components/camel-box/camel-box-component/src/test/java/org/apache/camel/component/box/BoxTasksManagerIntegrationTest.java
index 64b5bdb..9235b72 100644
--- 
a/components/camel-box/camel-box-component/src/test/java/org/apache/camel/component/box/BoxTasksManagerIntegrationTest.java
+++ 
b/components/camel-box/camel-box-component/src/test/java/org/apache/camel/component/box/BoxTasksManagerIntegrationTest.java
@@ -33,13 +33,16 @@ import org.apache.camel.builder.RouteBuilder;
 import org.apache.camel.component.box.api.BoxTasksManager;
 import org.apache.camel.component.box.internal.BoxApiCollection;
 import org.apache.camel.component.box.internal.BoxTasksManagerApiMethod;
-import org.junit.After;
-import org.junit.Before;
-import org.junit.Ignore;
-import org.junit.Test;
+import org.junit.jupiter.api.AfterEach;
+import org.junit.jupiter.api.BeforeEach;
+import org.junit.jupiter.api.Disabled;
+import org.junit.jupiter.api.Test;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+
 /**
  * Test class for {@link BoxTasksManager}
  * APIs.
@@ -56,7 +59,8 @@ public class BoxTasksManagerIntegrationTest extends 
AbstractBoxTestSupport {
 
     private BoxTask testTask;
 
-    @Ignore //needs 
https://community.box.com/t5/custom/page/page-id/BoxViewTicketDetail?ticket_id=1895413
 to be solved
+    @Disabled
+    //needs 
https://community.box.com/t5/custom/page/page-id/BoxViewTicketDetail?ticket_id=1895413
 to be solved
     @Test
     public void testAddAssignmentToTask() throws Exception {
         com.box.sdk.BoxTask result = null;
@@ -69,7 +73,7 @@ public class BoxTasksManagerIntegrationTest extends 
AbstractBoxTestSupport {
 
         result = requestBodyAndHeaders("direct://ADDASSIGNMENTTOTASK", null, 
headers);
 
-        assertNotNull("addAssignmentToTask result", result);
+        assertNotNull(result, "addAssignmentToTask result");
         LOG.debug("addAssignmentToTask: " + result);
     }
 
@@ -92,7 +96,7 @@ public class BoxTasksManagerIntegrationTest extends 
AbstractBoxTestSupport {
 
             result = requestBodyAndHeaders("direct://ADDFILETASK", null, 
headers);
 
-            assertNotNull("addFileTask result", result);
+            assertNotNull(result, "addFileTask result");
             LOG.debug("addFileTask: " + result);
         } finally {
             if (result != null) {
@@ -110,11 +114,10 @@ public class BoxTasksManagerIntegrationTest extends 
AbstractBoxTestSupport {
         requestBody("direct://DELETETASK", testTask.getID());
 
         List<BoxTask.Info> tasks = testFile.getTasks();
-        boolean exists = tasks.size() != 0;
-        assertEquals("deleteTask task still exists.", false, exists);
+        assertFalse(tasks.size() != 0, "deleteTask task still exists.");
     }
 
-    @Ignore // Receiving "not found" exception from Box API
+    @Disabled // Receiving "not found" exception from Box API
     @Test
     public void testDeleteTaskAssignment() throws Exception {
         BoxTaskAssignment.Info info = testTask.addAssignment(getCurrentUser());
@@ -123,8 +126,7 @@ public class BoxTasksManagerIntegrationTest extends 
AbstractBoxTestSupport {
         requestBody("direct://DELETETASKASSIGNMENT", info.getID());
 
         List<BoxTaskAssignment.Info> assignments = testTask.getAssignments();
-        boolean exists = assignments.size() != 0;
-        assertEquals("deleteTaskAssignment assignment still exists.", false, 
exists);
+        assertFalse(assignments.size() != 0, "deleteTaskAssignment assignment 
still exists.");
     }
 
     @Test
@@ -133,11 +135,11 @@ public class BoxTasksManagerIntegrationTest extends 
AbstractBoxTestSupport {
         @SuppressWarnings("rawtypes")
         final java.util.List result = requestBody("direct://GETFILETASKS", 
testFile.getID());
 
-        assertNotNull("getFileTasks result", result);
+        assertNotNull(result, "getFileTasks result");
         LOG.debug("getFileTasks: " + result);
     }
 
-    @Ignore
+    @Disabled
     @Test
     public void testGetTaskAssignmentInfo() throws Exception {
         BoxTaskAssignment.Info info = testTask.addAssignment(getCurrentUser());
@@ -147,7 +149,7 @@ public class BoxTasksManagerIntegrationTest extends 
AbstractBoxTestSupport {
             // using String message body for single parameter 
"taskAssignmentId"
             result = requestBody("direct://GETTASKASSIGNMENTINFO", 
info.getID());
 
-            assertNotNull("getTaskAssignmentInfo result", result);
+            assertNotNull(result, "getTaskAssignmentInfo result");
             LOG.debug("getTaskAssignmentInfo: " + result);
         } finally {
             if (result != null) {
@@ -159,7 +161,8 @@ public class BoxTasksManagerIntegrationTest extends 
AbstractBoxTestSupport {
         }
     }
 
-    @Ignore //needs 
https://community.box.com/t5/custom/page/page-id/BoxViewTicketDetail?ticket_id=1895413
 to be solved
+    @Disabled
+    //needs 
https://community.box.com/t5/custom/page/page-id/BoxViewTicketDetail?ticket_id=1895413
 to be solved
     @Test
     public void testGetTaskAssignments() throws Exception {
         // using String message body for single parameter "taskId"
@@ -176,7 +179,7 @@ public class BoxTasksManagerIntegrationTest extends 
AbstractBoxTestSupport {
         @SuppressWarnings("rawtypes")
         final java.util.List result = 
requestBody("direct://GETTASKASSIGNMENTS", testTask.getID());
 
-        assertNotNull("getTaskAssignments result", result);
+        assertNotNull(result, "getTaskAssignments result");
         LOG.debug("getTaskAssignments: " + result);
     }
 
@@ -185,11 +188,11 @@ public class BoxTasksManagerIntegrationTest extends 
AbstractBoxTestSupport {
         // using String message body for single parameter "taskId"
         final com.box.sdk.BoxTask.Info result = 
requestBody("direct://GETTASKINFO", testTask.getID());
 
-        assertNotNull("getTaskInfo result", result);
+        assertNotNull(result, "getTaskInfo result");
         LOG.debug("getTaskInfo: " + result);
     }
 
-    @Ignore // No way to change BoxTask.Info parameters
+    @Disabled // No way to change BoxTask.Info parameters
     @Test
     public void testUpdateTaskInfo() throws Exception {
         BoxTask.Info info = testTask.getInfo();
@@ -202,7 +205,7 @@ public class BoxTasksManagerIntegrationTest extends 
AbstractBoxTestSupport {
 
         final com.box.sdk.BoxTask result = 
requestBodyAndHeaders("direct://UPDATETASKINFO", null, headers);
 
-        assertNotNull("updateTaskInfo result", result);
+        assertNotNull(result, "updateTaskInfo result");
         LOG.debug("updateTaskInfo: " + result);
     }
 
@@ -243,13 +246,13 @@ public class BoxTasksManagerIntegrationTest extends 
AbstractBoxTestSupport {
         };
     }
 
-    @Before
+    @BeforeEach
     public void setupTest() throws Exception {
         createTestFile();
         createTestTask();
     }
 
-    @After
+    @AfterEach
     public void teardownTest() {
         deleteTestTask();
         deleteTestFile();
diff --git 
a/components/camel-box/camel-box-component/src/test/java/org/apache/camel/component/box/BoxUsersManagerIntegrationTest.java
 
b/components/camel-box/camel-box-component/src/test/java/org/apache/camel/component/box/BoxUsersManagerIntegrationTest.java
index 82727f4..3e1e99e 100644
--- 
a/components/camel-box/camel-box-component/src/test/java/org/apache/camel/component/box/BoxUsersManagerIntegrationTest.java
+++ 
b/components/camel-box/camel-box-component/src/test/java/org/apache/camel/component/box/BoxUsersManagerIntegrationTest.java
@@ -29,14 +29,19 @@ import org.apache.camel.builder.RouteBuilder;
 import org.apache.camel.component.box.api.BoxUsersManager;
 import org.apache.camel.component.box.internal.BoxApiCollection;
 import org.apache.camel.component.box.internal.BoxUsersManagerApiMethod;
-import org.junit.After;
-import org.junit.Assume;
-import org.junit.Before;
-import org.junit.Ignore;
-import org.junit.Test;
+import org.junit.jupiter.api.AfterEach;
+import org.junit.jupiter.api.BeforeEach;
+import org.junit.jupiter.api.Disabled;
+import org.junit.jupiter.api.Test;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
+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.Assumptions.assumeFalse;
+import static org.junit.jupiter.api.Assumptions.assumeTrue;
+
 /**
  * Test class for {@link BoxUsersManager}
  * APIs.
@@ -56,7 +61,7 @@ public class BoxUsersManagerIntegrationTest extends 
AbstractBoxTestSupport {
 
     private BoxUser testUser;
 
-    @Ignore
+    @Disabled
     @Test
     public void testAddUserEmailAlias() throws Exception {
         com.box.sdk.EmailAlias result = null;
@@ -67,7 +72,7 @@ public class BoxUsersManagerIntegrationTest extends 
AbstractBoxTestSupport {
             // parameter type is String
             headers.put("CamelBox.email", CAMEL_TEST_USER_EMAIL_ALIAS);
             result = requestBodyAndHeaders("direct://ADDUSEREMAILALIAS", null, 
headers);
-            assertNotNull("addUserEmailAlias result", result);
+            assertNotNull(result, "addUserEmailAlias result");
             LOG.debug("addUserEmailAlias: " + result);
         } finally {
             if (result != null) {
@@ -82,7 +87,7 @@ public class BoxUsersManagerIntegrationTest extends 
AbstractBoxTestSupport {
     @Test
     public void testCreateAppUser() throws Exception {
         //This test makes sense only with JWT authentication. With standard 
(OAuth) it will always fail.
-        Assume.assumeTrue("Test has to be executed with standard 
authentication.", jwtAuthentoication);
+        assumeTrue(jwtAuthentoication, "Test has to be executed with standard 
authentication.");
 
         com.box.sdk.BoxUser result = null;
 
@@ -98,7 +103,7 @@ public class BoxUsersManagerIntegrationTest extends 
AbstractBoxTestSupport {
 
             result = requestBodyAndHeaders("direct://CREATEAPPUSER", null, 
headers);
 
-            assertNotNull("createAppUser result", result);
+            assertNotNull(result, "createAppUser result");
             LOG.debug("createAppUser: " + result);
         } finally {
             if (result != null) {
@@ -113,14 +118,14 @@ public class BoxUsersManagerIntegrationTest extends 
AbstractBoxTestSupport {
     @Test
     public void testCreateEnterpriseUser() throws Exception {
         //This test makes sense only with standard (OAuth) authentication, 
with JWT it will always fail with return code 403
-        Assume.assumeFalse("Test has to be executed with standard 
authentication.", jwtAuthentoication);
+        assumeFalse(jwtAuthentoication, "Test has to be executed with standard 
authentication.");
 
         String enterpriseUser1Login = 
(String)options.get(CAMEL_TEST_ENTERPRISE_USER_LOGIN_KEY);
         if (enterpriseUser1Login != null && 
"".equals(enterpriseUser1Login.trim())) {
             enterpriseUser1Login = null;
         }
 
-        assertNotNull("Email for enterprise user has to be defined in 
test-options.properties for this test to succeed.", enterpriseUser1Login);
+        assertNotNull(enterpriseUser1Login, "Email for enterprise user has to 
be defined in test-options.properties for this test to succeed.");
 
         com.box.sdk.BoxUser result = null;
 
@@ -138,7 +143,7 @@ public class BoxUsersManagerIntegrationTest extends 
AbstractBoxTestSupport {
 
             result = requestBodyAndHeaders("direct://CREATEENTERPRISEUSER", 
null, headers);
 
-            assertNotNull("createEnterpriseUser result", result);
+            assertNotNull(result, "createEnterpriseUser result");
             LOG.debug("createEnterpriseUser: " + result);
         } finally {
             if (result != null) {
@@ -153,7 +158,7 @@ public class BoxUsersManagerIntegrationTest extends 
AbstractBoxTestSupport {
     @Test
     public void testDeleteUser() throws Exception {
         //This test makes sense only with JWT authentication. With standard 
(OAuth) it will always fail.
-        Assume.assumeTrue("Test has to be executed with standard 
authentication.", jwtAuthentoication);
+        assumeTrue(jwtAuthentoication, "Test has to be executed with standard 
authentication.");
 
         BoxUser.Info info = BoxUser.createAppUser(getConnection(), 
CAMEL_TEST_CREATE_APP_USER_NAME);
 
@@ -169,12 +174,10 @@ public class BoxUsersManagerIntegrationTest extends 
AbstractBoxTestSupport {
 
         Iterable<BoxUser.Info> it = 
BoxUser.getAllEnterpriseUsers(getConnection(), CAMEL_TEST_CREATE_APP_USER_NAME);
         int searchResults = sizeOfIterable(it);
-        boolean exists = searchResults > 0 ? true : false;
-        assertEquals("deleteUser exists", false, exists);
-        LOG.debug("deleteUser: exists? " + exists);
+        assertFalse(searchResults > 0, "deleteUser exists");
     }
 
-    @Ignore
+    @Disabled
     @Test
     public void testDeleteUserEmailAlias() throws Exception {
         EmailAlias emailAlias = null;
@@ -193,8 +196,8 @@ public class BoxUsersManagerIntegrationTest extends 
AbstractBoxTestSupport {
 
         requestBodyAndHeaders("direct://DELETEUSEREMAILALIAS", null, headers);
 
-        assertNotNull("deleteUserEmailAlias email aliases", 
testUser.getEmailAliases());
-        assertEquals("deleteUserEmailAlias email aliases", 0, 
testUser.getEmailAliases().size());
+        assertNotNull(testUser.getEmailAliases(), "deleteUserEmailAlias email 
aliases");
+        assertEquals(0, testUser.getEmailAliases().size(), 
"deleteUserEmailAlias email aliases");
     }
 
     @Test
@@ -208,7 +211,7 @@ public class BoxUsersManagerIntegrationTest extends 
AbstractBoxTestSupport {
         @SuppressWarnings("rawtypes")
         final java.util.List result = 
requestBodyAndHeaders("direct://GETALLENTERPRISEOREXTERNALUSERS", null, 
headers);
 
-        assertNotNull("getAllEnterpriseOrExternalUsers result", result);
+        assertNotNull(result, "getAllEnterpriseOrExternalUsers result");
         LOG.debug("getAllEnterpriseOrExternalUsers: " + result);
     }
 
@@ -216,7 +219,7 @@ public class BoxUsersManagerIntegrationTest extends 
AbstractBoxTestSupport {
     public void testGetCurrentUser() throws Exception {
         final com.box.sdk.BoxUser result = 
requestBody("direct://GETCURRENTUSER", testUser.getID());
 
-        assertNotNull("getCurrentUser result", result);
+        assertNotNull(result, "getCurrentUser result");
         LOG.debug("getCurrentUser: " + result);
     }
 
@@ -226,7 +229,7 @@ public class BoxUsersManagerIntegrationTest extends 
AbstractBoxTestSupport {
         @SuppressWarnings("rawtypes")
         final java.util.Collection result = 
requestBody("direct://GETUSEREMAILALIAS", testUser.getID());
 
-        assertNotNull("getUserEmailAlias result", result);
+        assertNotNull(result, "getUserEmailAlias result");
         LOG.debug("getUserEmailAlias: " + result);
     }
 
@@ -235,14 +238,14 @@ public class BoxUsersManagerIntegrationTest extends 
AbstractBoxTestSupport {
         // using String message body for single parameter "userId"
         final com.box.sdk.BoxUser.Info result = 
requestBody("direct://GETUSERINFO", testUser.getID());
 
-        assertNotNull("getUserInfo result", result);
+        assertNotNull(result, "getUserInfo result");
         LOG.debug("getUserInfo: " + result);
     }
 
     @Test
     public void testUpdateUserInfo() throws Exception {
         //This test makes sense only with standard (OAuth) authentication, 
with JWT it will always fail with return code 403
-        Assume.assumeFalse("Test has to be executed with standard 
authentication.", jwtAuthentoication);
+        assumeFalse(jwtAuthentoication, "Test has to be executed with standard 
authentication.");
 
         BoxUser.Info info = testUser.getInfo();
         info.setJobTitle(CAMEL_TEST_USER_JOB_TITLE);
@@ -254,7 +257,7 @@ public class BoxUsersManagerIntegrationTest extends 
AbstractBoxTestSupport {
             // parameter type is com.box.sdk.BoxUser.Info
             headers.put("CamelBox.info", info);
             final com.box.sdk.BoxUser result = 
requestBodyAndHeaders("direct://UPDATEUSERINFO", null, headers);
-            assertNotNull("updateUserInfo result", result);
+            assertNotNull(result, "updateUserInfo result");
             LOG.debug("updateUserInfo: " + result);
         } finally {
             info = testUser.getInfo();
@@ -267,7 +270,7 @@ public class BoxUsersManagerIntegrationTest extends 
AbstractBoxTestSupport {
     @Test
     public void testmMoveFolderToUser() throws Exception {
         //This test makes sense only with standard (OAuth) authentication, 
with JWT it will always fail with return code 403
-        Assume.assumeFalse("Test has to be executed with standard 
authentication.", jwtAuthentoication);
+        assumeFalse(jwtAuthentoication, "Test has to be executed with standard 
authentication.");
 
         String enterpriseUser1Login = 
(String)options.get(CAMEL_TEST_ENTERPRISE_USER_LOGIN_KEY);
         String enterpriseUser2Login = 
(String)options.get(CAMEL_TEST_ENTERPRISE_USER2_LOGIN_KEY);
@@ -278,8 +281,8 @@ public class BoxUsersManagerIntegrationTest extends 
AbstractBoxTestSupport {
             enterpriseUser2Login = null;
         }
 
-        assertNotNull("Email for enterprise user has to be defined in 
test-options.properties for this test to succeed.", enterpriseUser1Login);
-        assertNotNull("Email for enterprise user2 has to be defined in 
test-options.properties for this test to succeed.", enterpriseUser2Login);
+        assertNotNull(enterpriseUser1Login, "Email for enterprise user has to 
be defined in test-options.properties for this test to succeed.");
+        assertNotNull(enterpriseUser2Login, "Email for enterprise user2 has to 
be defined in test-options.properties for this test to succeed.");
 
         BoxUser.Info user1 = null;
         BoxUser.Info user2 = null;
@@ -295,7 +298,7 @@ public class BoxUsersManagerIntegrationTest extends 
AbstractBoxTestSupport {
             headers.put("CamelBox.sourceUserId", user2.getID());
 
             final com.box.sdk.BoxFolder.Info result = 
requestBodyAndHeaders("direct://MOVEFOLDERTOUSER", null, headers);
-            assertNotNull("moveFolderToUser result", result);
+            assertNotNull(result, "moveFolderToUser result");
         } finally {
             if (user1 != null) {
                 try {
@@ -353,12 +356,12 @@ public class BoxUsersManagerIntegrationTest extends 
AbstractBoxTestSupport {
         };
     }
 
-    @Before
+    @BeforeEach
     public void setupTest() throws Exception {
         createTestUser();
     }
 
-    @After
+    @AfterEach
     public void teardownTest() {
         deleteTestUser();
     }

Reply via email to