Wenn in meinem RSpec Test IWie bekomme ich eine Abfrage, um mein Mock-Objekt zurückzugeben?
foo = mock_model(Foo, id: 1)
& meinen Code haben läuft
Foo.where(id: 1)
Mein Code wird immer fehlschlagen, da die mock_model
foo
nie an die Foo Sammlung gehören wird, z.B.
Foo.count # => 0
Wenn ich laufen foo.instance_of?(Foo)
ich true
so das Verhalten richtig ist. Was vermisse ich? Ich würde mich gerne auf echte Mocks verlassen. & müssen sich nicht auf FactoryGirl verlassen oder ein Objekt von Foo selbst instantiieren.