I'm trying to stub the method "test" on an object, and I cannot do it with rspec.
Example with a simpler case:
o = Object.new
o.stub!(:test).and_return "lol"
o.test.should == "lol"
Error:
Failure/Error: o.test.should == "lol"
NoMethodError: private method `test' called for #<Object:0x13cf47e4>
This is probably because Kernel implements #test and stubs are done with method_missing.
What's the recommended way to deal this this?
--
You received this message because you are subscribed to the Google Groups "rspec" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rspec+un...@googlegroups.com.
To post to this group, send email to rs...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msg/rspec/-/cd5FnRaMQJsJ.
For more options, visit https://groups.google.com/groups/opt_out.
_______________________________________________
rspec-users mailing list
rspec...@rubyforge.org
http://rubyforge.org/mailman/listinfo/rspec-users