【发布时间】:2022-03-11 21:56:20
【问题描述】:
我正在开发具有 resque 和 redis 的应用程序。我正在使用 resque_spec 在请求规范和我的大学中存根 resque 虽然 resque_spec 会存根 redis 但它不会。我尝试了 mock_redis 和 fakeredis gems。我对 mock_redis 有疑问 - 它认为 'get' 是未定义的方法。我对 fakeredis 没有问题。但我想问哪个 gem 更好——mock_redis 或 fakeredis,为什么?
【问题讨论】:
-
你对 fakeredis 没有问题。你确实有 mock_redis 的问题。这不能回答你的问题吗?
-
是的,但是我的老板对我的大学说要添加 mock_redis,当我去找我的老板并告诉他我用 fakeredis 替换它时,我想要有好的论据:)
-
哪个更好?
标签: ruby-on-rails rspec redis rspec-rails