Skip to content

Commit c34ed90

Browse files
committed
Rename EventHubs and ServiceBus implementations
1 parent aad1ee5 commit c34ed90

File tree

5 files changed

+27
-28
lines changed

5 files changed

+27
-28
lines changed

docs/modules/azure.md

+11-12
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,8 @@ Currently, the module supports `Azurite`, `Azure Event Hubs`, `Azure Service Bus
1010
Class | Container Image
1111
-|-
1212
AzuriteContainer | [mcr.microsoft.com/azure-storage/azurite](https://github.com/microsoft/containerregistry)
13-
AzureEventHubsContainer | [mcr.microsoft.com/azure-messaging/eventhubs-emulator](https://github.com/microsoft/containerregistry)
14-
AzureServiceBusEmulatorContainer | [mcr.microsoft.com/azure-messaging/servicebus-emulator](https://github.com/microsoft/containerregistry)
15-
AzureServiceBusContainer | [mcr.microsoft.com/azure-messaging/servicebus-emulator](https://github.com/microsoft/containerregistry)
13+
EventHubsEmulatorContainer | [mcr.microsoft.com/azure-messaging/eventhubs-emulator](https://github.com/microsoft/containerregistry)
14+
ServiceBusEmulatorContainer | [mcr.microsoft.com/azure-messaging/servicebus-emulator](https://github.com/microsoft/containerregistry)
1615
CosmosDBEmulatorContainer | [mcr.microsoft.com/cosmosdb/linux/azure-cosmos-emulator](https://github.com/microsoft/containerregistry)
1716

1817
## Usage example
@@ -84,23 +83,23 @@ Build Azure Table client:
8483
Start Azure Event Hubs Emulator during a test:
8584

8685
<!--codeinclude-->
87-
[Setting up a network](../../modules/azure/src/test/java/org/testcontainers/azure/AzureEventHubsContainerTest.java) inside_block:network
86+
[Setting up a network](../../modules/azure/src/test/java/org/testcontainers/azure/EventHubsEmulatorContainerTest.java) inside_block:network
8887
<!--/codeinclude-->
8988

9089
<!--codeinclude-->
91-
[Starting an Azurite container as dependency](../../modules/azure/src/test/java/org/testcontainers/azure/AzureEventHubsContainerTest.java) inside_block:azuriteContainer
90+
[Starting an Azurite container as dependency](../../modules/azure/src/test/java/org/testcontainers/azure/EventHubsEmulatorContainerTest.java) inside_block:azuriteContainer
9291
<!--/codeinclude-->
9392

9493
<!--codeinclude-->
95-
[Starting an Azure Event Hubs Emulator container](../../modules/azure/src/test/java/org/testcontainers/azure/AzureEventHubsContainerTest.java) inside_block:emulatorContainer
94+
[Starting an Azure Event Hubs Emulator container](../../modules/azure/src/test/java/org/testcontainers/azure/EventHubsEmulatorContainerTest.java) inside_block:emulatorContainer
9695
<!--/codeinclude-->
9796

9897
#### Using Azure Event Hubs clients
9998

10099
Configure the consumer and the producer clients:
101100

102101
<!--codeinclude-->
103-
[Configuring the clients](../../modules/azure/src/test/java/org/testcontainers/azure/AzureEventHubsContainerTest.java) inside_block:createProducerAndConsumer
102+
[Configuring the clients](../../modules/azure/src/test/java/org/testcontainers/azure/EventHubsEmulatorContainerTest.java) inside_block:createProducerAndConsumer
104103
<!--/codeinclude-->
105104

106105
### Azure Service Bus Emulator
@@ -112,27 +111,27 @@ Configure the consumer and the producer clients:
112111
Start Azure Service Bus Emulator during a test:
113112

114113
<!--codeinclude-->
115-
[Setting up a network](../../modules/azure/src/test/java/org/testcontainers/azure/AzureServiceBusContainerTest.java) inside_block:network
114+
[Setting up a network](../../modules/azure/src/test/java/org/testcontainers/azure/ServiceBusEmulatorContainerTest.java) inside_block:network
116115
<!--/codeinclude-->
117116

118117
<!--codeinclude-->
119-
[Starting a SQL Server container as dependency](../../modules/azure/src/test/java/org/testcontainers/azure/AzureServiceBusContainerTest.java) inside_block:sqlContainer
118+
[Starting a SQL Server container as dependency](../../modules/azure/src/test/java/org/testcontainers/azure/ServiceBusEmulatorContainerTest.java) inside_block:sqlContainer
120119
<!--/codeinclude-->
121120

122121
<!--codeinclude-->
123-
[Starting a Service Bus Emulator container](../../modules/azure/src/test/java/org/testcontainers/azure/AzureServiceBusContainerTest.java) inside_block:emulatorContainer
122+
[Starting a Service Bus Emulator container](../../modules/azure/src/test/java/org/testcontainers/azure/ServiceBusEmulatorContainerTest.java) inside_block:emulatorContainer
124123
<!--/codeinclude-->
125124

126125
#### Using Azure Service Bus clients
127126

128127
Configure the sender and the processor clients:
129128

130129
<!--codeinclude-->
131-
[Configuring the sender client](../../modules/azure/src/test/java/org/testcontainers/azure/AzureServiceBusContainerTest.java) inside_block:senderClient
130+
[Configuring the sender client](../../modules/azure/src/test/java/org/testcontainers/azure/ServiceBusEmulatorContainerTest.java) inside_block:senderClient
132131
<!--/codeinclude-->
133132

134133
<!--codeinclude-->
135-
[Configuring the processor client](../../modules/azure/src/test/java/org/testcontainers/azure/AzureServiceBusContainerTest.java) inside_block:processorClient
134+
[Configuring the processor client](../../modules/azure/src/test/java/org/testcontainers/azure/ServiceBusEmulatorContainerTest.java) inside_block:processorClient
136135
<!--/codeinclude-->
137136

138137
### CosmosDB

modules/azure/src/main/java/org/testcontainers/azure/AzureEventHubsContainer.java modules/azure/src/main/java/org/testcontainers/azure/EventHubsEmulatorContainer.java

+6-6
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
* <li>AMQP: 5672</li>
1717
* </ul>
1818
*/
19-
public class AzureEventHubsContainer extends GenericContainer<AzureEventHubsContainer> {
19+
public class EventHubsEmulatorContainer extends GenericContainer<EventHubsEmulatorContainer> {
2020

2121
private static final int DEFAULT_AMQP_PORT = 5672;
2222

@@ -32,14 +32,14 @@ public class AzureEventHubsContainer extends GenericContainer<AzureEventHubsCont
3232
/**
3333
* @param dockerImageName specified docker image name to run
3434
*/
35-
public AzureEventHubsContainer(final String dockerImageName) {
35+
public EventHubsEmulatorContainer(final String dockerImageName) {
3636
this(DockerImageName.parse(dockerImageName));
3737
}
3838

3939
/**
4040
* @param dockerImageName specified docker image name to run
4141
*/
42-
public AzureEventHubsContainer(final DockerImageName dockerImageName) {
42+
public EventHubsEmulatorContainer(final DockerImageName dockerImageName) {
4343
super(dockerImageName);
4444
dockerImageName.assertCompatibleWith(DEFAULT_IMAGE_NAME);
4545
waitingFor(Wait.forLogMessage(".*Emulator Service is Successfully Up!.*", 1));
@@ -52,7 +52,7 @@ public AzureEventHubsContainer(final DockerImageName dockerImageName) {
5252
* @param azuriteContainer The Azurite container used by Event HUbs as a dependency
5353
* @return this
5454
*/
55-
public AzureEventHubsContainer withAzuriteContainer(final AzuriteContainer azuriteContainer) {
55+
public EventHubsEmulatorContainer withAzuriteContainer(final AzuriteContainer azuriteContainer) {
5656
this.azuriteContainer = azuriteContainer;
5757
dependsOn(this.azuriteContainer);
5858
return this;
@@ -64,7 +64,7 @@ public AzureEventHubsContainer withAzuriteContainer(final AzuriteContainer azuri
6464
* @param config The file containing the broker configuration
6565
* @return this
6666
*/
67-
public AzureEventHubsContainer withConfig(final Transferable config) {
67+
public EventHubsEmulatorContainer withConfig(final Transferable config) {
6868
withCopyToContainer(config, "/Eventhubs_Emulator/ConfigFiles/Config.json");
6969
return this;
7070
}
@@ -74,7 +74,7 @@ public AzureEventHubsContainer withConfig(final Transferable config) {
7474
*
7575
* @return this
7676
*/
77-
public AzureEventHubsContainer acceptLicense() {
77+
public EventHubsEmulatorContainer acceptLicense() {
7878
withEnv("ACCEPT_EULA", "Y");
7979
return this;
8080
}

modules/azure/src/main/java/org/testcontainers/azure/AzureServiceBusContainer.java modules/azure/src/main/java/org/testcontainers/azure/ServiceBusEmulatorContainer.java

+6-6
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* <p>
1515
* Exposed port: 5672
1616
*/
17-
public class AzureServiceBusContainer extends GenericContainer<AzureServiceBusContainer> {
17+
public class ServiceBusEmulatorContainer extends GenericContainer<ServiceBusEmulatorContainer> {
1818

1919
private static final String CONNECTION_STRING_FORMAT =
2020
"Endpoint=sb://%s:%d;SharedAccessKeyName=RootManageSharedAccessKey;SharedAccessKey=SAS_KEY_VALUE;UseDevelopmentEmulator=true;";
@@ -30,14 +30,14 @@ public class AzureServiceBusContainer extends GenericContainer<AzureServiceBusCo
3030
/**
3131
* @param dockerImageName The specified docker image name to run
3232
*/
33-
public AzureServiceBusContainer(final String dockerImageName) {
33+
public ServiceBusEmulatorContainer(final String dockerImageName) {
3434
this(DockerImageName.parse(dockerImageName));
3535
}
3636

3737
/**
3838
* @param dockerImageName The specified docker image name to run
3939
*/
40-
public AzureServiceBusContainer(final DockerImageName dockerImageName) {
40+
public ServiceBusEmulatorContainer(final DockerImageName dockerImageName) {
4141
super(dockerImageName);
4242
dockerImageName.assertCompatibleWith(DEFAULT_IMAGE_NAME);
4343
withExposedPorts(DEFAULT_PORT);
@@ -50,7 +50,7 @@ public AzureServiceBusContainer(final DockerImageName dockerImageName) {
5050
* @param msSqlServerContainer The MS SQL Server container used by Service Bus as a dependency
5151
* @return this
5252
*/
53-
public AzureServiceBusContainer withMsSqlServerContainer(final MSSQLServerContainer<?> msSqlServerContainer) {
53+
public ServiceBusEmulatorContainer withMsSqlServerContainer(final MSSQLServerContainer<?> msSqlServerContainer) {
5454
dependsOn(msSqlServerContainer);
5555
this.msSqlServerContainer = msSqlServerContainer;
5656
return this;
@@ -62,7 +62,7 @@ public AzureServiceBusContainer withMsSqlServerContainer(final MSSQLServerContai
6262
* @param config The configuration
6363
* @return this
6464
*/
65-
public AzureServiceBusContainer withConfig(final Transferable config) {
65+
public ServiceBusEmulatorContainer withConfig(final Transferable config) {
6666
withCopyToContainer(config, "/ServiceBus_Emulator/ConfigFiles/Config.json");
6767
return this;
6868
}
@@ -72,7 +72,7 @@ public AzureServiceBusContainer withConfig(final Transferable config) {
7272
*
7373
* @return this
7474
*/
75-
public AzureServiceBusContainer acceptLicense() {
75+
public ServiceBusEmulatorContainer acceptLicense() {
7676
withEnv("ACCEPT_EULA", "Y");
7777
return this;
7878
}

modules/azure/src/test/java/org/testcontainers/azure/AzureEventHubsContainerTest.java modules/azure/src/test/java/org/testcontainers/azure/EventHubsEmulatorContainerTest.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
import static org.assertj.core.api.Assertions.assertThat;
2020
import static org.awaitility.Awaitility.waitAtMost;
2121

22-
public class AzureEventHubsContainerTest {
22+
public class EventHubsEmulatorContainerTest {
2323

2424
@Rule
2525
// network {
@@ -36,7 +36,7 @@ public class AzureEventHubsContainerTest {
3636

3737
@Rule
3838
// emulatorContainer {
39-
public AzureEventHubsContainer emulator = new AzureEventHubsContainer(
39+
public EventHubsEmulatorContainer emulator = new EventHubsEmulatorContainer(
4040
"mcr.microsoft.com/azure-messaging/eventhubs-emulator:2.0.1"
4141
)
4242
.acceptLicense()

modules/azure/src/test/java/org/testcontainers/azure/AzureServiceBusContainerTest.java modules/azure/src/test/java/org/testcontainers/azure/ServiceBusEmulatorContainerTest.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
import static org.assertj.core.api.Assertions.assertThat;
2424
import static org.awaitility.Awaitility.await;
2525

26-
public class AzureServiceBusContainerTest {
26+
public class ServiceBusEmulatorContainerTest {
2727

2828
@Rule
2929
// network {
@@ -47,7 +47,7 @@ public class AzureServiceBusContainerTest {
4747

4848
@Rule
4949
// emulatorContainer {
50-
public AzureServiceBusContainer emulator = new AzureServiceBusContainer(
50+
public ServiceBusEmulatorContainer emulator = new ServiceBusEmulatorContainer(
5151
"mcr.microsoft.com/azure-messaging/servicebus-emulator:1.0.1"
5252
)
5353
.acceptLicense()

0 commit comments

Comments
 (0)