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 c8b283dff1a6deea50c5ddeb4e2a3e4aef7c9d64
Author: Guillaume Nodet <gno...@gmail.com>
AuthorDate: Tue Jun 30 09:32:08 2020 +0200

    [CAMEL-11807] Upgrade camel-ironmq to junit5
---
 components/camel-ironmq/pom.xml                     |  7 ++++++-
 .../component/ironmq/FromQueueToQueueTest.java      |  6 ++++--
 .../component/ironmq/IronMQBatchConsumerTest.java   |  4 ++--
 .../ironmq/IronMQBatchDeleteConsumerTest.java       |  4 ++--
 .../component/ironmq/IronMQBatchProducerTest.java   | 12 ++++++++----
 .../ironmq/IronMQComponentConfigurationTest.java    | 19 +++++++++++++------
 .../component/ironmq/IronMQComponentSpringTest.java |  7 +++++--
 .../camel/component/ironmq/IronMQComponentTest.java | 14 ++++++++------
 .../component/ironmq/IronMQPreserveHeadersTest.java |  9 +++++----
 .../integrationtest/ConcurrentConsumerLoadTest.java | 21 ++++++++++++---------
 .../ironmq/integrationtest/FileCopyExample.java     | 15 +++++++++------
 .../ironmq/integrationtest/IronMQComponentTest.java | 13 +++++++------
 .../ironmq/integrationtest/IronMQFIFOTest.java      | 14 ++++++++------
 .../IronMQRackspaceComponentTest.java               | 13 +++++++------
 .../component/ironmq/integrationtest/LoadTest.java  | 12 ++++++------
 .../ironmq/integrationtest/Queue2QueueExample.java  | 12 ++++++------
 16 files changed, 108 insertions(+), 74 deletions(-)

diff --git a/components/camel-ironmq/pom.xml b/components/camel-ironmq/pom.xml
index 5bdd45b..95fa51e 100644
--- a/components/camel-ironmq/pom.xml
+++ b/components/camel-ironmq/pom.xml
@@ -66,7 +66,7 @@
         <!-- testing -->
         <dependency>
             <groupId>org.apache.camel</groupId>
-            <artifactId>camel-test-spring</artifactId>
+            <artifactId>camel-test-spring-junit5</artifactId>
             <scope>test</scope>
         </dependency>
         <dependency>
@@ -74,6 +74,11 @@
             <artifactId>camel-dataset</artifactId>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.hamcrest</groupId>
+            <artifactId>hamcrest</artifactId>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 
 </project>
diff --git 
a/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/FromQueueToQueueTest.java
 
b/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/FromQueueToQueueTest.java
index 2c28fb7..27ab3bd 100644
--- 
a/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/FromQueueToQueueTest.java
+++ 
b/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/FromQueueToQueueTest.java
@@ -26,8 +26,10 @@ import org.apache.camel.ExchangePattern;
 import org.apache.camel.Processor;
 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.junit.jupiter.api.Assertions.fail;
 
 public class FromQueueToQueueTest extends CamelTestSupport {
 
diff --git 
a/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/IronMQBatchConsumerTest.java
 
b/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/IronMQBatchConsumerTest.java
index 27cbc28..573d750 100644
--- 
a/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/IronMQBatchConsumerTest.java
+++ 
b/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/IronMQBatchConsumerTest.java
@@ -24,8 +24,8 @@ import org.apache.camel.CamelContext;
 import org.apache.camel.Exchange;
 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 IronMQBatchConsumerTest extends CamelTestSupport {
 
diff --git 
a/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/IronMQBatchDeleteConsumerTest.java
 
b/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/IronMQBatchDeleteConsumerTest.java
index 4be3621..25e96e0 100644
--- 
a/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/IronMQBatchDeleteConsumerTest.java
+++ 
b/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/IronMQBatchDeleteConsumerTest.java
@@ -25,8 +25,8 @@ import org.apache.camel.CamelContext;
 import org.apache.camel.Exchange;
 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 IronMQBatchDeleteConsumerTest extends CamelTestSupport {
 
diff --git 
a/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/IronMQBatchProducerTest.java
 
b/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/IronMQBatchProducerTest.java
index 00deb32..9085bd8 100644
--- 
a/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/IronMQBatchProducerTest.java
+++ 
b/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/IronMQBatchProducerTest.java
@@ -25,10 +25,13 @@ import org.apache.camel.CamelContext;
 import org.apache.camel.CamelExecutionException;
 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.test.junit5.TestSupport.assertIsInstanceOf;
 import static org.hamcrest.CoreMatchers.equalTo;
+import static org.hamcrest.MatcherAssert.assertThat;
+import static org.junit.jupiter.api.Assertions.assertThrows;
 
 public class IronMQBatchProducerTest extends CamelTestSupport {
 
@@ -47,9 +50,10 @@ public class IronMQBatchProducerTest extends 
CamelTestSupport {
         assertThat(((Ids)header).getSize(), equalTo(2));
     }
 
-    @Test(expected = CamelExecutionException.class)
+    @Test
     public void testProduceBatchWithIllegalPayload() throws Exception {
-        template.sendBody("direct:start", Arrays.asList("foo", "bar"));
+        assertThrows(CamelExecutionException.class,
+            () -> template.sendBody("direct:start", Arrays.asList("foo", 
"bar")));
     }
 
     @Override
diff --git 
a/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/IronMQComponentConfigurationTest.java
 
b/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/IronMQComponentConfigurationTest.java
index 1797891..9489ee2 100644
--- 
a/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/IronMQComponentConfigurationTest.java
+++ 
b/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/IronMQComponentConfigurationTest.java
@@ -16,8 +16,13 @@
  */
 package org.apache.camel.component.ironmq;
 
-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.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertThrows;
+import static org.junit.jupiter.api.Assertions.assertTrue;
 
 public class IronMQComponentConfigurationTest extends CamelTestSupport {
 
@@ -85,17 +90,19 @@ public class IronMQComponentConfigurationTest extends 
CamelTestSupport {
         assertEquals(20, consumer.getMaxMessagesPerPoll());
     }
 
-    @Test(expected = IllegalArgumentException.class)
+    @Test
     public void createEndpointWithoutTokenConfiguration() throws Exception {
         IronMQComponent component = new IronMQComponent(context);
         component.init();
-        component.createEndpoint("ironmq://testqueue?projectId=yyy");
+        assertThrows(IllegalArgumentException.class,
+            () -> 
component.createEndpoint("ironmq://testqueue?projectId=yyy"));
     }
 
-    @Test(expected = IllegalArgumentException.class)
+    @Test
     public void createEndpointWithoutProjectIdConfiguration() throws Exception 
{
         IronMQComponent component = new IronMQComponent(context);
         component.init();
-        component.createEndpoint("ironmq://MyQueue?token=xxx");
+        assertThrows(IllegalArgumentException.class,
+            () -> component.createEndpoint("ironmq://MyQueue?token=xxx"));
     }
 }
diff --git 
a/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/IronMQComponentSpringTest.java
 
b/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/IronMQComponentSpringTest.java
index da53097..db554b6 100644
--- 
a/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/IronMQComponentSpringTest.java
+++ 
b/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/IronMQComponentSpringTest.java
@@ -22,10 +22,13 @@ import org.apache.camel.ExchangePattern;
 import org.apache.camel.Processor;
 import org.apache.camel.ProducerTemplate;
 import org.apache.camel.component.mock.MockEndpoint;
-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.ClassPathXmlApplicationContext;
 
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+
 public class IronMQComponentSpringTest extends CamelSpringTestSupport {
 
     @EndpointInject("direct:start")
diff --git 
a/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/IronMQComponentTest.java
 
b/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/IronMQComponentTest.java
index 939622d..2a0283f 100644
--- 
a/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/IronMQComponentTest.java
+++ 
b/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/IronMQComponentTest.java
@@ -27,9 +27,11 @@ import org.apache.camel.Message;
 import org.apache.camel.Processor;
 import org.apache.camel.builder.RouteBuilder;
 import org.apache.camel.component.mock.MockEndpoint;
-import org.apache.camel.test.junit4.CamelTestSupport;
-import org.junit.Assert;
-import org.junit.Test;
+import org.apache.camel.test.junit5.CamelTestSupport;
+import org.junit.jupiter.api.Test;
+
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
 
 public class IronMQComponentTest extends CamelTestSupport {
 
@@ -46,9 +48,9 @@ public class IronMQComponentTest extends CamelTestSupport {
 
         assertMockEndpointsSatisfied();
         Message in = mock.getExchanges().get(0).getIn();
-        Assert.assertNotNull(in.getHeader(IronMQConstants.MESSAGE_ID));
-        
Assert.assertNotNull(in.getHeader(IronMQConstants.MESSAGE_RESERVATION_ID));
-        
Assert.assertNotNull(in.getHeader(IronMQConstants.MESSAGE_RESERVED_COUNT));
+        assertNotNull(in.getHeader(IronMQConstants.MESSAGE_ID));
+        assertNotNull(in.getHeader(IronMQConstants.MESSAGE_RESERVATION_ID));
+        assertNotNull(in.getHeader(IronMQConstants.MESSAGE_RESERVED_COUNT));
     }
 
     @Test
diff --git 
a/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/IronMQPreserveHeadersTest.java
 
b/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/IronMQPreserveHeadersTest.java
index 1102200..f834bff 100644
--- 
a/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/IronMQPreserveHeadersTest.java
+++ 
b/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/IronMQPreserveHeadersTest.java
@@ -20,9 +20,10 @@ import org.apache.camel.CamelContext;
 import org.apache.camel.EndpointInject;
 import org.apache.camel.builder.RouteBuilder;
 import org.apache.camel.component.mock.MockEndpoint;
-import org.apache.camel.test.junit4.CamelTestSupport;
-import org.junit.Assert;
-import org.junit.Test;
+import org.apache.camel.test.junit5.CamelTestSupport;
+import org.junit.jupiter.api.Test;
+
+import static org.junit.jupiter.api.Assertions.assertNotNull;
 
 public class IronMQPreserveHeadersTest extends CamelTestSupport {
 
@@ -41,7 +42,7 @@ public class IronMQPreserveHeadersTest extends 
CamelTestSupport {
 
         assertMockEndpointsSatisfied();
         String id = 
mock.getExchanges().get(0).getIn().getHeader(IronMQConstants.MESSAGE_ID, 
String.class);
-        Assert.assertNotNull(id);
+        assertNotNull(id);
     }
 
     @Override
diff --git 
a/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/integrationtest/ConcurrentConsumerLoadTest.java
 
b/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/integrationtest/ConcurrentConsumerLoadTest.java
index d218720..364af06 100644
--- 
a/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/integrationtest/ConcurrentConsumerLoadTest.java
+++ 
b/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/integrationtest/ConcurrentConsumerLoadTest.java
@@ -22,18 +22,21 @@ import java.util.concurrent.TimeUnit;
 import org.apache.camel.builder.RouteBuilder;
 import org.apache.camel.component.ironmq.IronMQConstants;
 import org.apache.camel.component.mock.MockEndpoint;
-import org.apache.camel.test.junit4.CamelTestSupport;
-import org.junit.Before;
-import org.junit.Ignore;
-import org.junit.Test;
+import org.apache.camel.test.junit5.CamelTestSupport;
+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;
 
-@Ignore("Must be manually tested. Provide your own projectId and token!")
+@Disabled("Must be manually tested. Provide your own projectId and token!")
 public class ConcurrentConsumerLoadTest extends CamelTestSupport {
     private static final String IRONMQCLOUD = 
"https://mq-aws-eu-west-1-1.iron.io";;
     private static final int NO_OF_MESSAGES = 50000;
     private static final String BATCH_DELETE = "true";
     private static final int CONCURRENT_CONSUMERS = 20;
     private static final String PAYLOAD = "{some:text, number:#}";
+    private static final Logger LOGGER = 
LoggerFactory.getLogger(ConcurrentConsumerLoadTest.class);
 
     // replace with your project id
     private final String projectId = "myIronMQproject";
@@ -46,7 +49,7 @@ public class ConcurrentConsumerLoadTest extends 
CamelTestSupport {
                                           + "&concurrentConsumers=" + 
CONCURRENT_CONSUMERS + "&batchDelete=" + BATCH_DELETE;
     private final String sedaEndpoint = "seda:push?concurrentConsumers=" + 
CONCURRENT_CONSUMERS;
 
-    @Before
+    @BeforeEach
     public void prepareQueue() throws InterruptedException {
         // make sure the queue is empty before test
         template.sendBodyAndHeader(ironMQEndpoint, null, 
IronMQConstants.OPERATION, IronMQConstants.CLEARQUEUE);
@@ -65,13 +68,13 @@ public class ConcurrentConsumerLoadTest extends 
CamelTestSupport {
         }
         MockEndpoint mockEndpoint = getMockEndpoint("mock:iron");
         while (mockEndpoint.getReceivedCounter() != noOfBlocks) {
-            log.info("Waiting for queue to fill up. Current size is " + 
mockEndpoint.getReceivedCounter() * 100);
+            LOGGER.info("Waiting for queue to fill up. Current size is " + 
mockEndpoint.getReceivedCounter() * 100);
             Thread.sleep(1000);
         }
         long delta = System.currentTimeMillis() - start;
         int seconds = (int)delta / 1000;
         int msgPrSec = NO_OF_MESSAGES / seconds;
-        log.info("IronMQPerformanceTest: Took: " + seconds + " seconds to 
produce " + NO_OF_MESSAGES + " messages. Which is " + msgPrSec + " messages pr. 
second");
+        LOGGER.info("IronMQPerformanceTest: Took: " + seconds + " seconds to 
produce " + NO_OF_MESSAGES + " messages. Which is " + msgPrSec + " messages pr. 
second");
     }
 
     @Test
@@ -84,7 +87,7 @@ public class ConcurrentConsumerLoadTest extends 
CamelTestSupport {
         long delta = System.currentTimeMillis() - start;
         int seconds = (int)delta / 1000;
         int msgPrSec = NO_OF_MESSAGES / seconds;
-        log.info("IronmqPerformanceTest: Took: " + seconds + " seconds to 
consume " + NO_OF_MESSAGES + " messages. Which is " + msgPrSec + " messages pr. 
second");
+        LOGGER.info("IronmqPerformanceTest: Took: " + seconds + " seconds to 
consume " + NO_OF_MESSAGES + " messages. Which is " + msgPrSec + " messages pr. 
second");
     }
 
     @Override
diff --git 
a/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/integrationtest/FileCopyExample.java
 
b/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/integrationtest/FileCopyExample.java
index 74d74f6..6c5f72a 100644
--- 
a/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/integrationtest/FileCopyExample.java
+++ 
b/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/integrationtest/FileCopyExample.java
@@ -18,12 +18,15 @@ package org.apache.camel.component.ironmq.integrationtest;
 
 import org.apache.camel.builder.RouteBuilder;
 import org.apache.camel.component.ironmq.IronMQConstants;
-import org.apache.camel.test.junit4.CamelTestSupport;
-import org.junit.Before;
-import org.junit.Ignore;
-import org.junit.Test;
+import org.apache.camel.test.junit5.CamelTestSupport;
+import org.junit.jupiter.api.BeforeEach;
+import org.junit.jupiter.api.Disabled;
+import org.junit.jupiter.api.Test;
 
-@Ignore("Integration test that requires ironmq account.")
+import static org.apache.camel.test.junit5.TestSupport.assertFileExists;
+import static org.apache.camel.test.junit5.TestSupport.deleteDirectory;
+
+@Disabled("Integration test that requires ironmq account.")
 public class FileCopyExample extends CamelTestSupport {
     // replace with your proejctid
     private String projectId = "myIronMQproject";
@@ -32,7 +35,7 @@ public class FileCopyExample extends CamelTestSupport {
 
     private final String ironMQEndpoint = "ironmq:testqueue?projectId=" + 
projectId + "&token=" + token + 
"&ironMQCloud=https://mq-aws-eu-west-1-1.iron.io&preserveHeaders=true";;
 
-    @Before
+    @BeforeEach
     public void clean() {
         template.sendBodyAndHeader(ironMQEndpoint, "fo", 
IronMQConstants.OPERATION, IronMQConstants.CLEARQUEUE);
         deleteDirectory("target/out");
diff --git 
a/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/integrationtest/IronMQComponentTest.java
 
b/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/integrationtest/IronMQComponentTest.java
index 0e8c11e..0ec5eb8 100644
--- 
a/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/integrationtest/IronMQComponentTest.java
+++ 
b/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/integrationtest/IronMQComponentTest.java
@@ -20,12 +20,13 @@ import org.apache.camel.EndpointInject;
 import org.apache.camel.ProducerTemplate;
 import org.apache.camel.builder.RouteBuilder;
 import org.apache.camel.component.mock.MockEndpoint;
-import org.apache.camel.test.junit4.CamelTestSupport;
-import org.junit.Assert;
-import org.junit.Ignore;
-import org.junit.Test;
+import org.apache.camel.test.junit5.CamelTestSupport;
+import org.junit.jupiter.api.Disabled;
+import org.junit.jupiter.api.Test;
 
-@Ignore("Must be manually tested. Provide your own projectId and token!")
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+
+@Disabled("Must be manually tested. Provide your own projectId and token!")
 public class IronMQComponentTest extends CamelTestSupport {
     private String projectId = "myIronMQproject";
     private String token = "myIronMQToken";
@@ -44,7 +45,7 @@ public class IronMQComponentTest extends CamelTestSupport {
 
         assertMockEndpointsSatisfied();
         String id = 
result.getExchanges().get(0).getIn().getHeader("MESSAGE_ID", String.class);
-        Assert.assertNotNull(id);
+        assertNotNull(id);
     }
 
     @Override
diff --git 
a/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/integrationtest/IronMQFIFOTest.java
 
b/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/integrationtest/IronMQFIFOTest.java
index 0284a61..660a82e 100644
--- 
a/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/integrationtest/IronMQFIFOTest.java
+++ 
b/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/integrationtest/IronMQFIFOTest.java
@@ -25,12 +25,14 @@ import org.apache.camel.ProducerTemplate;
 import org.apache.camel.builder.RouteBuilder;
 import org.apache.camel.component.ironmq.IronMQConstants;
 import org.apache.camel.component.mock.MockEndpoint;
-import org.apache.camel.test.junit4.CamelTestSupport;
-import org.junit.Before;
-import org.junit.Ignore;
-import org.junit.Test;
+import org.apache.camel.test.junit5.CamelTestSupport;
+import org.junit.jupiter.api.BeforeEach;
+import org.junit.jupiter.api.Disabled;
+import org.junit.jupiter.api.Test;
 
-@Ignore("Integration test that requires ironmq account.")
+import static org.junit.jupiter.api.Assertions.assertEquals;
+
+@Disabled("Integration test that requires ironmq account.")
 public class IronMQFIFOTest extends CamelTestSupport {
     private String projectId = "replace-this";
     private String token = "replace-this";
@@ -43,7 +45,7 @@ public class IronMQFIFOTest extends CamelTestSupport {
     @EndpointInject("mock:result")
     private MockEndpoint result;
 
-    @Before
+    @BeforeEach
     public void clearQueue() {
         template.sendBodyAndHeader(ironMQEndpoint, "fo", 
IronMQConstants.OPERATION, IronMQConstants.CLEARQUEUE);
         for (int i = 1; i <= 50; i++) {
diff --git 
a/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/integrationtest/IronMQRackspaceComponentTest.java
 
b/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/integrationtest/IronMQRackspaceComponentTest.java
index be92cad..9e5ea09 100644
--- 
a/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/integrationtest/IronMQRackspaceComponentTest.java
+++ 
b/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/integrationtest/IronMQRackspaceComponentTest.java
@@ -20,12 +20,13 @@ import org.apache.camel.EndpointInject;
 import org.apache.camel.ProducerTemplate;
 import org.apache.camel.builder.RouteBuilder;
 import org.apache.camel.component.mock.MockEndpoint;
-import org.apache.camel.test.junit4.CamelTestSupport;
-import org.junit.Assert;
-import org.junit.Ignore;
-import org.junit.Test;
+import org.apache.camel.test.junit5.CamelTestSupport;
+import org.junit.jupiter.api.Disabled;
+import org.junit.jupiter.api.Test;
 
-@Ignore("Must be manually tested. Provide your own projectId and token!")
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+
+@Disabled("Must be manually tested. Provide your own projectId and token!")
 public class IronMQRackspaceComponentTest extends CamelTestSupport {
     private String projectId = "myIronMQproject";
     private String token = "myIronMQToken";
@@ -44,7 +45,7 @@ public class IronMQRackspaceComponentTest extends 
CamelTestSupport {
 
         assertMockEndpointsSatisfied();
         String id = 
result.getExchanges().get(0).getIn().getHeader("MESSAGE_ID", String.class);
-        Assert.assertNotNull(id);
+        assertNotNull(id);
     }
 
     @Override
diff --git 
a/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/integrationtest/LoadTest.java
 
b/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/integrationtest/LoadTest.java
index 2db6cbb..800408f 100644
--- 
a/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/integrationtest/LoadTest.java
+++ 
b/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/integrationtest/LoadTest.java
@@ -23,12 +23,12 @@ import org.apache.camel.component.dataset.DataSetSupport;
 import org.apache.camel.component.ironmq.IronMQConstants;
 import org.apache.camel.component.mock.MockEndpoint;
 import org.apache.camel.spi.Registry;
-import org.apache.camel.test.junit4.CamelTestSupport;
-import org.junit.Before;
-import org.junit.Ignore;
-import org.junit.Test;
+import org.apache.camel.test.junit5.CamelTestSupport;
+import org.junit.jupiter.api.BeforeEach;
+import org.junit.jupiter.api.Disabled;
+import org.junit.jupiter.api.Test;
 
-@Ignore("Integration test that requires ironmq account.")
+@Disabled("Integration test that requires ironmq account.")
 public class LoadTest extends CamelTestSupport {
     private static final String IRONMQCLOUD = 
"http://mq-v3-aws-us-east-1.iron.io";;
 
@@ -42,7 +42,7 @@ public class LoadTest extends CamelTestSupport {
     private final String datasetEndpoint = "dataset:foo?produceDelay=5";
     private InputDataset dataSet = new InputDataset(1000);
 
-    @Before
+    @BeforeEach
     public void clearQueue() {
         // make sure the queue is empty before test
         template.sendBodyAndHeader(ironMQEndpoint, null, 
IronMQConstants.OPERATION, IronMQConstants.CLEARQUEUE);
diff --git 
a/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/integrationtest/Queue2QueueExample.java
 
b/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/integrationtest/Queue2QueueExample.java
index a24b5ce..ca3e77e 100644
--- 
a/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/integrationtest/Queue2QueueExample.java
+++ 
b/components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/integrationtest/Queue2QueueExample.java
@@ -20,12 +20,12 @@ import java.util.concurrent.TimeUnit;
 
 import org.apache.camel.builder.RouteBuilder;
 import org.apache.camel.component.ironmq.IronMQConstants;
-import org.apache.camel.test.junit4.CamelTestSupport;
-import org.junit.Before;
-import org.junit.Ignore;
-import org.junit.Test;
+import org.apache.camel.test.junit5.CamelTestSupport;
+import org.junit.jupiter.api.BeforeEach;
+import org.junit.jupiter.api.Disabled;
+import org.junit.jupiter.api.Test;
 
-@Ignore("Must be manually tested. Provide your own projectId and token!")
+@Disabled("Must be manually tested. Provide your own projectId and token!")
 public class Queue2QueueExample extends CamelTestSupport {
     private static final String PAYLOAD = "{some:text, number:#}";
 
@@ -37,7 +37,7 @@ public class Queue2QueueExample extends CamelTestSupport {
     private final String ironQueue1 = "ironmq:queue1?projectId=" + projectId + 
"&token=" + token + "&ironMQCloud=https://mq-aws-eu-west-1-1.iron.io";;
     private final String ironQueue2 = "ironmq:queue2?projectId=" + projectId + 
"&token=" + token + "&ironMQCloud=https://mq-aws-eu-west-1-1.iron.io";;
     
-    @Before
+    @BeforeEach
     public void clean() {
         template.sendBodyAndHeader(ironQueue1, "fo", 
IronMQConstants.OPERATION, IronMQConstants.CLEARQUEUE);
         template.sendBodyAndHeader(ironQueue2, "fo", 
IronMQConstants.OPERATION, IronMQConstants.CLEARQUEUE);

Reply via email to