Skip to content

Commit ed237fb

Browse files
acogoluegnesmergify[bot]
authored andcommitted
Close connection AMQP 1.0 Java test
(cherry picked from commit a6ad4a0)
1 parent 6ed29be commit ed237fb

File tree

1 file changed

+15
-23
lines changed
  • deps/rabbitmq_amqp1_0/test/system_SUITE_data/java-tests/src/test/java/com/rabbitmq/amqp1_0/tests/jms

1 file changed

+15
-23
lines changed

deps/rabbitmq_amqp1_0/test/system_SUITE_data/java-tests/src/test/java/com/rabbitmq/amqp1_0/tests/jms/RoundTripTest.java

Lines changed: 15 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,9 @@
55
import static org.junit.jupiter.api.Assertions.assertEquals;
66
import static org.junit.jupiter.api.Assertions.assertNotNull;
77

8+
import jakarta.jms.*;
89
import java.util.*;
9-
//import javax.jms.Connection;
10-
//import javax.jms.ConnectionFactory;
11-
//import javax.jms.DeliveryMode;
12-
//import javax.jms.Destination;
13-
//import javax.jms.Message;
14-
//import javax.jms.MessageConsumer;
15-
//import javax.jms.MessageProducer;
16-
//import javax.jms.Session;
17-
//import javax.jms.TextMessage;
1810
import javax.naming.Context;
19-
import jakarta.jms.*;
2011
import org.junit.jupiter.api.Test;
2112

2213
/** Unit test for simple App. */
@@ -38,22 +29,23 @@ public void test_roundtrip() throws Exception {
3829
ConnectionFactory factory = (ConnectionFactory) context.lookup("myFactoryLookup");
3930
Destination queue = (Destination) context.lookup("myQueueLookup");
4031

41-
Connection connection = factory.createConnection("guest", "guest");
42-
connection.start();
32+
try (Connection connection = factory.createConnection("guest", "guest")) {
33+
connection.start();
4334

44-
Session session = connection.createSession(false, Session.AUTO_ACKNOWLEDGE);
35+
Session session = connection.createSession(false, Session.AUTO_ACKNOWLEDGE);
4536

46-
MessageProducer messageProducer = session.createProducer(queue);
47-
MessageConsumer messageConsumer = session.createConsumer(queue);
37+
MessageProducer messageProducer = session.createProducer(queue);
38+
MessageConsumer messageConsumer = session.createConsumer(queue);
4839

49-
TextMessage message = session.createTextMessage("Hello world!");
50-
messageProducer.send(
51-
message,
52-
DeliveryMode.NON_PERSISTENT,
53-
Message.DEFAULT_PRIORITY,
54-
Message.DEFAULT_TIME_TO_LIVE);
55-
TextMessage receivedMessage = (TextMessage) messageConsumer.receive(2000L);
40+
TextMessage message = session.createTextMessage("Hello world!");
41+
messageProducer.send(
42+
message,
43+
DeliveryMode.NON_PERSISTENT,
44+
Message.DEFAULT_PRIORITY,
45+
Message.DEFAULT_TIME_TO_LIVE);
46+
TextMessage receivedMessage = (TextMessage) messageConsumer.receive(2000L);
5647

57-
assertEquals(message.getText(), receivedMessage.getText());
48+
assertEquals(message.getText(), receivedMessage.getText());
49+
}
5850
}
5951
}

0 commit comments

Comments
 (0)