[rspec-users] why should_receive behaves differently

Sai Babu lists at ruby-forum.com
Tue Nov 16 03:44:11 EST 2010


Oh!
i understood now
Thanks for good explanation




David Chelimsky wrote in post #961764:
> On Nov 15, 2010, at 10:31 PM, Sai Babu wrote:
>
>> it is working fine
>> Thanks in advance?
> When you say "foo.should_receive(:bar)" you're saying "foo should
> receive bar sometime between now and the end of this example. The first
> example, the "get" is doing something that causes @user.articles to
> receive :find_by_id, but in the second example that's already happened
> before you set the expectation and does not happen again, so you get a
> failure message.
>
> HTH,
> David

-- 
Posted via http://www.ruby-forum.com/.


More information about the rspec-users mailing list