Today, the Microcks testcontainersmodule only supports WebSocket, Kafka and AWS SQS and SNS as asynchronous protocols. The Microcks regular distribution supports all the other protocols like MQTT, Nats, Google PubSub and RabbitMQ.
The goal of this enhancement is to add MQTT support to the testcontainers module. MQTT is a popular protocol and we met many developers being interested in having its support in Microcks testcontainers module.
Description
Simply put, we need a new withMQTTConnection(GenericConnection connection) method on the MicrocksAsyncMinionContainer and the MicrocksContainersEnsemble.
Reason/Context
Today, the Microcks
testcontainers
module only supports WebSocket, Kafka and AWS SQS and SNS as asynchronous protocols. The Microcks regular distribution supports all the other protocols like MQTT, Nats, Google PubSub and RabbitMQ.The goal of this enhancement is to add MQTT support to the
testcontainers
module. MQTT is a popular protocol and we met many developers being interested in having its support in Microcks testcontainers module.Description
Simply put, we need a new
withMQTTConnection(GenericConnection connection)
method on theMicrocksAsyncMinionContainer
and theMicrocksContainersEnsemble
.Implementation ideas
No response