Hi,

surely I'm missing something... but what!?

in my spec I've

User.should_receive(:find).with("1").and_return(@user)

and in my controller

User.find(params[:id])

green light... correct...

but if I change my controller using another method, for example first:

User.first

or even

User.all

I get green light too... I was expecting an error like

expected: 1 time
received: 0 times

could anyone give me a hint to understand that behaviour?

I've opened a question on StackOverflow too:
http://stackoverflow.com/questions/12799617/unexpected-rspec-should-receive-behaviour

many thanks,

enricostn

-- 
· Enrico Stano
·
· twitter @enricostano
· skype ocirneonats
_______________________________________________
rspec-users mailing list
rspec-users@rubyforge.org
http://rubyforge.org/mailman/listinfo/rspec-users

Reply via email to