文件名称:testing:该库提供了帮助,使Karafka消费者测试更加容易的助手
文件大小:14KB
文件格式:ZIP
更新时间:2024-04-28 19:40:10
kafka rspec kafka-consumer rspec-testing karafka-framework
Karafka测试库 Karafka-Testing是一个提供rspec助手的库,可以使对Karafka消费者的测试变得更加容易。 安装 将此宝石添加到test组中的Gemfile中: group :test do gem 'karafka-testing' gem 'rspec' end 然后在您的spec_helper.rb文件中: require 'karafka/testing/rspec/helpers' RSpec . configure do | config | config . include Karafka :: Testing :: RSpec :: Helpers end 用法 一旦包含在RSpec设置中,此库将为您提供两种可用于您的规范的方法: #karafka_consumer_for此方法将为所需主题创建使用者实例。 需要将其设置为规格主
【文件预览】:
testing-master
----.diffend.yml(158B)
----.github()
--------FUNDING.yml(25B)
--------workflows()
----.ruby-version(6B)
----certs()
--------mensfeld.pem(1KB)
----lib()
--------karafka-testing.rb(57B)
--------karafka()
----Gemfile(88B)
----.ruby-gemset(16B)
----LICENSE(7KB)
----README.md(3KB)
----.rspec(22B)
----.coditsu()
--------ci.yml(138B)
----Gemfile.lock(2KB)
----.gitignore(868B)
----CHANGELOG.md(499B)
----karafka-testing.gemspec(1KB)