【文件属性】:
文件名称:rspec-enqueue_sidekiq_job:enqueue_sidekiq_job Sidekiq的RSpec块匹配器
文件大小:8KB
文件格式:ZIP
更新时间:2021-03-22 02:30:55
sidekiq rspec rspec-matchers Ruby
enqueue_sidekiq_job RSpec块匹配器
安装
# Gemfile
group :test do
gem 'rspec-enqueue_sidekiq_job'
end
用法
检查某个作业是否已排入队列。
expect { AwesomeWorker . perform_async }
. to enqueue_sidekiq_job ( AwesomeWorker )
指定参数
expect { AwesomeWorker . perform_async ( 42 , 'David' )
. to enqueue_sidekiq_job ( AwesomeWorker ) . with ( 42 , 'David' )
测试计划的工作
使用可链接的匹配器#at和#in :
time = 5 . minutes . from_now
expect { Aw
【文件预览】:
rspec-enqueue_sidekiq_job-main
----.github()
--------workflows()
----lib()
--------rspec()
----Gemfile(57B)
----spec()
--------spec_helper.rb(126B)
--------rspec()
----LICENSE(1KB)
----rspec-enqueue_sidekiq_job.gemspec(969B)
----README.md(771B)
----.rubocop.yml(398B)
----.gitignore(45B)