1
如果我的RSpec的測試我有如何獲取查詢以返回我的模擬對象?
foo = mock_model(Foo, id: 1)
&我的代碼運行
Foo.where(id: 1)
我的代碼將永遠無法爲mock_model
foo
永遠不會屬於富收藏,例如
Foo.count # => 0
如果我跑foo.instance_of?(Foo)
我得到true
這樣的行爲是正確的。我錯過了什麼?我想依靠真正的模擬&不必依賴FactoryGirl或實例化Foo本身的對象。