Show / Hide Table of Contents

    Namespace Silverback.Testing

    Classes

    InboundSpyBrokerBehavior

    Added at the end of the consumer pipeline, forwards the processed IInboundEnvelope to the IIntegrationSpy.

    InboundSpySubscriber

    Subscribes to all the IOutboundEnvelope transiting through the internal bus and forwards them to the IIntegrationSpy to be collected.

    IntegrationSpy

    Monitors and collects all outbound and inbound messages.

    KafkaTestingHelper

    Exposes some helper methods and shortcuts to simplify testing.

    MqttTestingHelper

    Exposes some helper methods and shortcuts to simplify testing.

    OutboundSpyBrokerBehavior

    Added at the very beginning of the producer pipeline, forwards the published IOutboundEnvelope to the IIntegrationSpy.

    RawInboundSpyBrokerBehavior

    Added at the very beginning of the consumer pipeline, forwards the untouched IRawInboundEnvelope to the IIntegrationSpy.

    RawOutboundSpyBrokerBehavior

    Added at the very end of the producer pipeline, forwards the produced IRawOutboundEnvelope to the IIntegrationSpy.

    TestingHelper<TBroker>

    Exposes some helper methods and shortcuts to simplify testing.

    Interfaces

    IIntegrationSpy

    Monitors and collects all outbound and inbound messages.

    IKafkaTestingHelper

    Exposes some helper methods and shortcuts to simplify testing.

    IMqttTestingHelper

    Exposes some helper methods and shortcuts to simplify testing.

    ITestingHelper<TBroker>

    Exposes some helper methods and shortcuts to simplify testing.

    GitHub E-Mail
    ↑ Back to top © 2020 Sergio Aquilini