Rspec - 模拟一个activerecord表

时间:2012-04-20 11:21:21

标签: ruby rspec mocking

我可以模拟一个activerecord表吗?不是一个模型对象。

我看起来像黄瓜那样。

1 个答案:

答案 0 :(得分:0)

我认为rspec-activemodel-mocks是您可能正在寻找的。

它提供了两个帮手:

  • mock_model创建假模型(例如mock_model(Person, name: "Fred")
  • stub_model用来存根现有的(例如stub_model(Person).as_new_record

希望这对某人有帮助!