On 9 October 2012 13:56, enrico stano <enrico...@gmail.com> wrote: > Hi Ben, > > you could find more info browsing this Gist > https://gist.github.com/3848429#file_user_controller_spec.rb > > I've added it to my StackOverflow question too. > > Thank you for your time! > > ennrico > > CanCan is finding your user record somewhere in the stack so the expectation you have set is being met somewhere.
Regards, Ben > 2012/10/9 Ben Lovell <benjamin.lov...@gmail.com>: > > Hi, > > > > On 9 October 2012 13:04, enrico stano <enrico...@gmail.com> wrote: > >> > >> 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? > > > > > > > > There is something wrong with your spec or your spec's setup. Could you > post > > a gist of the spec and the controller action? > > > > Regards, > > Ben > > > >> > >> > >> 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 > > > > -- > · Enrico Stano > · > · twitter @enricostano > · skype ocirneonats > _______________________________________________ > rspec-users mailing list > rspec-users@rubyforge.org > http://rubyforge.org/mailman/listinfo/rspec-users >
_______________________________________________ rspec-users mailing list rspec-users@rubyforge.org http://rubyforge.org/mailman/listinfo/rspec-users