Skip to content

Commit 64ccba8

Browse files
authored
Move Solace tests to JUnit Jupiter (#10764)
1 parent 7593a30 commit 64ccba8

File tree

5 files changed

+21
-14
lines changed

5 files changed

+21
-14
lines changed

modules/solace/build.gradle

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,17 @@ dependencies {
55

66
shaded 'org.awaitility:awaitility:4.3.0'
77

8+
testRuntimeOnly 'org.junit.platform:junit-platform-launcher:1.11.0'
9+
10+
testImplementation 'org.junit.jupiter:junit-jupiter:5.13.4'
811
testImplementation 'org.assertj:assertj-core:3.27.4'
912
testImplementation 'com.solacesystems:sol-jcsmp:10.27.3'
1013
testImplementation 'org.apache.qpid:qpid-jms-client:0.61.0'
1114
testImplementation 'org.eclipse.paho:org.eclipse.paho.client.mqttv3:1.2.5'
1215
testImplementation 'org.apache.httpcomponents:fluent-hc:4.5.14'
1316

1417
}
18+
19+
test {
20+
useJUnitPlatform()
21+
}

modules/solace/src/test/java/org/testcontainers/solace/SolaceContainerAMQPTest.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import org.apache.qpid.jms.JmsConnectionFactory;
44
import org.junit.Assert;
5-
import org.junit.Test;
5+
import org.junit.jupiter.api.Test;
66
import org.slf4j.Logger;
77
import org.slf4j.LoggerFactory;
88

@@ -20,7 +20,7 @@
2020

2121
import static org.assertj.core.api.Assertions.assertThat;
2222

23-
public class SolaceContainerAMQPTest {
23+
class SolaceContainerAMQPTest {
2424

2525
private static final Logger LOGGER = LoggerFactory.getLogger(SolaceContainerAMQPTest.class);
2626

@@ -29,7 +29,7 @@ public class SolaceContainerAMQPTest {
2929
private static final String TOPIC_NAME = "Topic/ActualTopic";
3030

3131
@Test
32-
public void testSolaceContainer() throws JMSException {
32+
void testSolaceContainer() throws JMSException {
3333
try (
3434
SolaceContainer solaceContainer = new SolaceContainer("solace/solace-pubsub-standard:10.25.0")
3535
.withTopic(TOPIC_NAME, Service.AMQP)

modules/solace/src/test/java/org/testcontainers/solace/SolaceContainerMQTTTest.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
import org.eclipse.paho.client.mqttv3.MqttException;
88
import org.eclipse.paho.client.mqttv3.MqttMessage;
99
import org.junit.Assert;
10-
import org.junit.Test;
10+
import org.junit.jupiter.api.Test;
1111
import org.slf4j.Logger;
1212
import org.slf4j.LoggerFactory;
1313

@@ -16,7 +16,7 @@
1616

1717
import static org.assertj.core.api.Assertions.assertThat;
1818

19-
public class SolaceContainerMQTTTest {
19+
class SolaceContainerMQTTTest {
2020

2121
private static final Logger LOGGER = LoggerFactory.getLogger(SolaceContainerMQTTTest.class);
2222

@@ -25,7 +25,7 @@ public class SolaceContainerMQTTTest {
2525
private static final String TOPIC_NAME = "Topic/ActualTopic";
2626

2727
@Test
28-
public void testSolaceContainer() {
28+
void testSolaceContainer() {
2929
try (
3030
SolaceContainer solaceContainer = new SolaceContainer("solace/solace-pubsub-standard:10.25.0")
3131
.withTopic(TOPIC_NAME, Service.MQTT)

modules/solace/src/test/java/org/testcontainers/solace/SolaceContainerRESTTest.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,20 +13,20 @@
1313
import org.apache.http.impl.client.HttpClientBuilder;
1414
import org.apache.http.util.EntityUtils;
1515
import org.junit.Assert;
16-
import org.junit.Test;
16+
import org.junit.jupiter.api.Test;
1717

1818
import java.io.IOException;
1919

2020
import static org.assertj.core.api.Assertions.assertThat;
2121

22-
public class SolaceContainerRESTTest {
22+
class SolaceContainerRESTTest {
2323

2424
private static final String MESSAGE = "HelloWorld";
2525

2626
private static final String TOPIC_NAME = "Topic/ActualTopic";
2727

2828
@Test
29-
public void testSolaceContainer() throws IOException {
29+
void testSolaceContainer() throws IOException {
3030
try (
3131
SolaceContainer solaceContainer = new SolaceContainer("solace/solace-pubsub-standard:10.25.0")
3232
.withTopic(TOPIC_NAME, Service.REST)

modules/solace/src/test/java/org/testcontainers/solace/SolaceContainerSMFTest.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
import com.solacesystems.jcsmp.XMLMessageListener;
1616
import com.solacesystems.jcsmp.XMLMessageProducer;
1717
import org.junit.Assert;
18-
import org.junit.Test;
18+
import org.junit.jupiter.api.Test;
1919
import org.slf4j.Logger;
2020
import org.slf4j.LoggerFactory;
2121
import org.testcontainers.utility.MountableFile;
@@ -25,7 +25,7 @@
2525

2626
import static org.assertj.core.api.Assertions.assertThat;
2727

28-
public class SolaceContainerSMFTest {
28+
class SolaceContainerSMFTest {
2929

3030
private static final Logger LOGGER = LoggerFactory.getLogger(SolaceContainerSMFTest.class);
3131

@@ -36,7 +36,7 @@ public class SolaceContainerSMFTest {
3636
private static final Queue QUEUE = JCSMPFactory.onlyInstance().createQueue("Queue");
3737

3838
@Test
39-
public void testSolaceContainerWithSimpleAuthentication() {
39+
void testSolaceContainerWithSimpleAuthentication() {
4040
try (
4141
// solaceContainerSetup {
4242
SolaceContainer solaceContainer = new SolaceContainer("solace/solace-pubsub-standard:10.25.0")
@@ -54,7 +54,7 @@ public void testSolaceContainerWithSimpleAuthentication() {
5454
}
5555

5656
@Test
57-
public void testSolaceContainerWithCreateFlow() {
57+
void testSolaceContainerWithCreateFlow() {
5858
try (
5959
SolaceContainer solaceContainer = new SolaceContainer("solace/solace-pubsub-standard:10.25.0")
6060
.withCredentials("user", "pass")
@@ -87,7 +87,7 @@ private static void testCreateFlow(JCSMPSession session) {
8787
}
8888

8989
@Test
90-
public void testSolaceContainerWithCertificates() {
90+
void testSolaceContainerWithCertificates() {
9191
try (
9292
// solaceContainerUsageSSL {
9393
SolaceContainer solaceContainer = new SolaceContainer("solace/solace-pubsub-standard:10.25.0")

0 commit comments

Comments
 (0)