[rspec-users] stub vs stub!

Pat Maddox mailinglists at patmaddox.com
Fri Mar 19 13:07:24 EDT 2010

I've never heard of CurbFu, but according to http://github.com/gdi/curb-fu/blob/master/lib/curb-fu.rb#L43 it defines a stub method already.  So you're hitting that one, which expects two arguments.  stub! goes to RSpec's mocking framework.


On Mar 19, 2010, at 10:00 AM, Nick Hoffman wrote:

> RSpec's changelog says that in version 1.2.5:
> "also alias_method :stub, :stub!, so you can stub with less bang"
> which I've been taking advantage of a lot.
> However, I just ran into a situation where using #stub caused an error
> to occur, and changing to #stub! caused the error the disappear.
> Any idea what's going on?
> http://codepad.org/P2uIlJVj
> Thanks,
> Nick
> -- 
> Posted via http://www.ruby-forum.com/.
> _______________________________________________
> rspec-users mailing list
> rspec-users at rubyforge.org
> http://rubyforge.org/mailman/listinfo/rspec-users

More information about the rspec-users mailing list