[rspec-users] model stubs with view/controller specs: error_messages_for??

Michael Johnston lastobelus at mac.com
Thu Nov 30 07:57:10 EST 2006


Mmm, that is how I started, but then it complains there is no "count"  
method

On 30-Nov-06, at 4:20 AM, David Chelimsky wrote:

> On 11/30/06, Michael Johnston <lastobelus at mac.com> wrote:
>> How would I set up a model stub so that  <%= error_messages_for
>> 'some_model' %>  doesn't complain?
>>
>> I started going down this road:     @some_model.stub!
>> (:errors).and_return(ActiveRecord::Errors.new)
>>
>> but it seems like a long, hopefully uneccessary road.
>
> Try returning a mock instead:
>
> @mock_errors = mock("errors")
> @some_model.stub!(:errors).and_return(@mock_errors)
>
> That'll shorten the road quite a bit.
>
> Cheers,
> David
>



More information about the rspec-users mailing list