Jim Gay wrote:
> On Oct 16, 2008, at 7:59 AM, Dave Phiri wrote:
>
>>
>> David:
>> Why is it that
>>
>> get :some_action
>> controller.expect_render(:layout => 'special_layout')
>>
>> ie having the get statement before the controller.expect.. statement
>> produces the ff error:
>> Mock 'expect_render_mock_proxy' expected :render with
>> ({:layout=>"special_layout"}) once, but received it 0 times
>
> Because you are creating an expectation for the following action.
> In your code above, you are doing the action, and then creating an
> expectation for a following action which never occurs, so it receives
> it 0 times following that expectation.
>
> -Jim
Thanks Jim,
It all now makes sense to me. I am barely a wk old in rspec. A lot many
thanks!
Dave
--
Posted via http://www.ruby-forum.com/.
_______________________________________________
rspec-users mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/rspec-users