[rspec-users] stub actions that depend on the parameter

Borja Martín borjam at dagi3d.net
Mon Oct 8 14:05:34 EDT 2007

I'm pretty new to all related to bdd and rspec and I have the following
question. Is it possible to stub actions that return different objects
depending on the parameteres they were called with? Something like this:


I know I could use MyClass.stub!(:method).and_return(@mock_object_1,
@mock_object_2) so the first time the :method method is called, it would
return the first object and then the second one, but the problem is that
I cannot guarantee the order it will be called inside the model.

Thanks in advance

 * dagi3d v4 | http://dagi3d.net

More information about the rspec-users mailing list