【问题标题】:Kafka client unit testing for dotnet用于 dotnet 的 Kafka 客户端单元测试
【发布时间】:2022-11-11 16:43:18
【问题描述】:

我在为 dotnet 中的 kafka 编写单元测试时寻求帮助。 Confluent 似乎只在 Java 中为生产者和消费者提供了一个 Mocks。

【问题讨论】:

    标签: c# apache-kafka confluent-kafka-dotnet


    【解决方案1】:

    Confluent 使用 Docker Compose 启动实际的代理(至少用于集成测试)

    您还可以查看单元测试文件夹以获取他们自己的代码

    https://github.com/confluentinc/confluent-kafka-dotnet/tree/master/test

    他们试图对 IProducer 使用 Moq 模拟库,但该代码已被注释 - https://github.com/confluentinc/confluent-kafka-dotnet/blob/master/test/Confluent.Kafka.UnitTests/MoqExample.cs

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-12-30
      • 1970-01-01
      • 1970-01-01
      • 2013-12-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多