【发布时间】:2013-04-24 17:46:52
【问题描述】:
我有一个带有静态方法fetch 的CommentList 类。问题是,它不是 ActiveRecord 模型,但它通过 http 调用来获取数据。
class CommentList
def self.fetch
# http-foo here
return ['some', 'data']
end
end
现在我希望其他模型使用此 fetch 方法并模拟 CommentList#fetch 方法以返回我的规范中的给定数据集。
我只能找到与 DB 一起玩的模拟宝石。
我是不是完全忽略了什么?
【问题讨论】:
标签: ruby-on-rails rspec mocking