gpt4 book ai didi

ruby-on-rails - 使用 Rspec 测试 Sidekiq worker

转载 作者:数据小太阳 更新时间:2023-10-29 08:26:55 25 4
gpt4 key购买 nike

我如何使用 rspec 在 5 分钟内测试以下代码行调用“执行”?

CustomSidekiqWorker.perform_in(5.minutes, parameter1)

最佳答案

如果您将 Sidekiq 设置为在运行测试时使用内联处理,如下所示:

require 'sidekiq/testing'
Sidekiq::Testing.inline!

那么以下内容应该适用于您的规范:

expect(CustomSideWorker).to receive(:perform_in).with(5.minutes, parameter1)

关于ruby-on-rails - 使用 Rspec 测试 Sidekiq worker,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27899120/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com