Java 嵌入式卡夫卡,用于无弹簧测试

Java 嵌入式卡夫卡,用于无弹簧测试,java,scala,unit-testing,apache-kafka,integration-testing,Java,Scala,Unit Testing,Apache Kafka,Integration Testing,是否有任何框架/工具可以提供嵌入式Kafka实例(Kafka代理),而不依赖Java/Scala中的spring 有人能提供一个工作示例吗?您有几个选择 查看Confluent examples repo上的示例,它们使用Kafka、ZooKeeper和Confluent Schema Registry的嵌入式实例(示例:) 可能是另一种选择 他也支持这一点 如果您正在使用Scala,请查看TestContainers是否可以为您提供帮助?根据您使用/生成卡夫卡消息的方式,模仿将更容易、更稳定据

是否有任何框架/工具可以提供嵌入式Kafka实例(Kafka代理),而不依赖Java/Scala中的spring


有人能提供一个工作示例吗?

您有几个选择

查看Confluent examples repo上的示例,它们使用Kafka、ZooKeeper和Confluent Schema Registry的嵌入式实例(示例:)

可能是另一种选择

他也支持这一点


如果您正在使用Scala,请查看

TestContainers是否可以为您提供帮助?根据您使用/生成卡夫卡消息的方式,模仿将更容易、更稳定据我所知,Citrus重用spring Kafka测试,OP表示他们不希望这样。合流代码不是一个好的例子,因为它不是一个可伸缩的解决方案,因为您正在使用源代码-