[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