TestRabbitBroker
faststream.rabbit.test.TestRabbitBroker #
Bases: TestBroker[RabbitBroker]
A class to test RabbitMQ brokers.
Initialize a class instance.
| PARAMETER | DESCRIPTION |
|---|---|
broker | An instance of the Broker class. TYPE: |
with_real | Whether to use a real broker. TYPE: |
connect_only | Whether to only connect to the broker. |
Source code in faststream/broker/test.py
create_publisher_fake_subscriber staticmethod #
create_publisher_fake_subscriber(
broker: RabbitBroker, publisher: Publisher
) -> HandlerCallWrapper[Any, Any, Any]
Source code in faststream/rabbit/test.py
patch_publisher staticmethod #
patch_publisher(
broker: RabbitBroker, publisher: Any
) -> None
remove_publisher_fake_subscriber staticmethod #
remove_publisher_fake_subscriber(
broker: RabbitBroker, publisher: Publisher
) -> None