Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
We need a test frameworks which would allow creation of tests which would be sending the AMQP 0-x performatives over TCP and receiving and asserting broker responses.
The framework should satisfy the following requirements:
- It should allow running tests against other AMQP brokers
- The framework should encapsulate starting/stopping of broker and queue creation/deletion under special interface(s) which can be implemented by the Broker developers in order to run tests against different Broker implementations
- Tests should be able to start and stop broker if required or configured
- Tests should be able to generate AMQP performatives and assert received peer's AMQP performatives
- The framework should allow using other transport than TCP if required
- The framework should be based on AMQP 0-x implementations of Broker-J