【发布时间】:2018-07-18 13:40:47
【问题描述】:
我在单例类中有一些方法需要在 Ruby on Rails 上编写 rspec。 这是示例类
class Logger
class << self
def log(event, msg)
data = Helper.send(event, msg)
PublishJob.perform(data)
end
end
end
如何编写一个名为 Helper.send... 的测试方法并运行作业?
谢谢大家
【问题讨论】:
-
你试过什么?
-
您可能想看看这个宝石,它将帮助您测试您的后台工作。 github.com/philostler/rspec-sidekiq
标签: ruby-on-rails ruby rspec singleton