On 8/22/07, David Green <[EMAIL PROTECTED]> wrote: > > I have a couple of methods which make networks calls. Where's the best place > to stub them so they are stubbed for every description automatically? I > tried in spec_helper.rb but they are no longer stubbed when a spec runs. > > at the moment, I'm checking for the test environment in the methods > themselves, and returning a dummy value, but I'm sure there's a better way. >
Instead of stubbing methods on Socket (or whatever network class you're using) I would design the client of the "network" class in such a way that you can pass in whatever. The dependency injection technique. Then you just pass it a mock. Aslak > > -- > View this message in context: > http://www.nabble.com/stubbing-network-calls-tf4312869.html#a12279004 > Sent from the rspec-users mailing list archive at Nabble.com. > > _______________________________________________ > 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