Citrus -

are you using (e.g., Kafka, RabbitMQ, ActiveMQ)?

To simplify the testing of complex, asynchronous, multi-step messaging flows where the order of messages is not guaranteed, and the response happens via a different channel than the request. 2. Key Components to Develop: Citrus

Based on the capabilities of the (a popular open-source Java framework for automated integration testing), a high-value, newly-proposed feature is "Asynchronous Endpoint Event-Driven Validation" . are you using (e

Update the citrus-cucumber module to recognize these new step definitions. are you using (e.g.

To make this feature more useful for you, could you tell me:

Leverage existing com.consol.citrus.kafka and com.consol.citrus.jms libraries.

Create a new AsyncContainer in the Java DSL to wrap the receive() actions.