I have an interesting setup:  I am using rspec for mocking but I have
mocha installed which give me access to any_instance, expects, etc.  The
problem that I am having is that I want to stub out a method for the
duration of a single example, throughout that example but only for that
example.

If I do,

Goal.any_instance.stub!(:valid?).and_return(true)

this is not sufficient because valid is called more than once

If I do,

Goal.any_instance.stubs(:valid?).returns(true) then my tests are not
independent but dependent on one another.

Can anyone help?

Thanks in advance,
Sam
-- 
Posted via http://www.ruby-forum.com/.
_______________________________________________
rspec-users mailing list
rspec-users@rubyforge.org
http://rubyforge.org/mailman/listinfo/rspec-users

Reply via email to