Show / Hide Table of Contents

    Class SilverbackBuilderKafkaTestingExtensions

    Adds the UseMockedKafka(SilverbackBuilder, Action<IMockedKafkaOptionsBuilder>?) method to the SilverbackBuilder.

    Inheritance
    object
    SilverbackBuilderKafkaTestingExtensions
    Inherited Members
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: Silverback.Configuration
    Assembly: Silverback.Integration.Kafka.Testing.dll
    Syntax
    public static class SilverbackBuilderKafkaTestingExtensions

    Methods

    UseMockedConfluentSchemaRegistry(SilverbackBuilder)

    Replaces the Confluent schema registry connectivity with a mocked in-memory schema registry that more or less replicates the Confluent schema registry behavior.

    Declaration
    public static SilverbackBuilder UseMockedConfluentSchemaRegistry(this SilverbackBuilder builder)
    Parameters
    Type Name Description
    SilverbackBuilder builder

    The SilverbackBuilder.

    Returns
    Type Description
    SilverbackBuilder

    The SilverbackBuilder so that additional calls can be chained.

    UseMockedKafka(SilverbackBuilder, Action<IMockedKafkaOptionsBuilder>?)

    Replaces the Kafka connectivity based on Confluent.Kafka with a mocked in-memory message broker that more or less replicates the Kafka behavior.

    Declaration
    public static SilverbackBuilder UseMockedKafka(this SilverbackBuilder builder, Action<IMockedKafkaOptionsBuilder>? optionsAction = null)
    Parameters
    Type Name Description
    SilverbackBuilder builder

    The SilverbackBuilder.

    Action<IMockedKafkaOptionsBuilder> optionsAction

    Configures the mock options.

    Returns
    Type Description
    SilverbackBuilder

    The SilverbackBuilder so that additional calls can be chained.

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