Skip to content

Commit 6b8af57

Browse files
committed
Tests pass, needed azure-messaging-servicebus:7.17.8
1 parent 000dd69 commit 6b8af57

File tree

1 file changed

+4
-28
lines changed

1 file changed

+4
-28
lines changed

modules/azure/src/test/java/org/testcontainers/containers/ServicebusEmulatorContainerTest.java

Lines changed: 4 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,11 @@ public class ServicebusEmulatorContainerTest {
2424
);
2525

2626
@Test
27-
public void testWithDefaultConfig() {
27+
public void testWithASBClient() {
28+
Integer mappedPort = servicebusEmulatorContainer.getMappedPort(5672);
2829
List<String> sentMessages = Arrays.asList("Hello World");
2930
try(ServiceBusSenderClient sender = new ServiceBusClientBuilder()
30-
.connectionString(servicebusEmulatorContainer.getConnectionString())
31+
.connectionString("Endpoint=sb://localhost:" + mappedPort + ";SharedAccessKeyName=RootManageSharedAccessKey;SharedAccessKey=SAS_KEY_VALUE;UseDevelopmentEmulator=true;")
3132
.sender()
3233
.queueName("queue.1")
3334
.buildClient()) {
@@ -36,7 +37,7 @@ public void testWithDefaultConfig() {
3637
}
3738
}
3839
try(ServiceBusReceiverClient reciever = new ServiceBusClientBuilder()
39-
.connectionString(servicebusEmulatorContainer.getConnectionString())
40+
.connectionString("Endpoint=sb://localhost:" + mappedPort + ";SharedAccessKeyName=RootManageSharedAccessKey;SharedAccessKey=SAS_KEY_VALUE;UseDevelopmentEmulator=true;")
4041
.receiver()
4142
.queueName("queue.1")
4243
.receiveMode(ServiceBusReceiveMode.RECEIVE_AND_DELETE)
@@ -46,29 +47,4 @@ public void testWithDefaultConfig() {
4647
assertThat(recievedMessages).isEqualTo(sentMessages);
4748
}
4849
}
49-
50-
51-
@Test
52-
public void testWithCustomConfig() {
53-
List<String> sentMessages = Arrays.asList("Hello World");
54-
try(ServiceBusSenderClient sender = new ServiceBusClientBuilder()
55-
.connectionString(servicebusEmulatorContainer.getConnectionString())
56-
.sender()
57-
.queueName("queue.666")
58-
.buildClient()) {
59-
for (String m : sentMessages) {
60-
sender.sendMessage(new ServiceBusMessage(m));
61-
}
62-
}
63-
try(ServiceBusReceiverClient reciever = new ServiceBusClientBuilder()
64-
.connectionString(servicebusEmulatorContainer.getConnectionString())
65-
.receiver()
66-
.queueName("queue.666")
67-
.receiveMode(ServiceBusReceiveMode.RECEIVE_AND_DELETE)
68-
.buildClient()) {
69-
IterableStream<ServiceBusReceivedMessage> messagesStream = reciever.receiveMessages(sentMessages.size());
70-
List<String> recievedMessages = messagesStream.stream().map(m -> m.getBody().toString()).collect(Collectors.toList());
71-
assertThat(recievedMessages).isEqualTo(sentMessages);
72-
}
73-
}
7450
}

0 commit comments

Comments
 (0)