Pero me debería usar una cuenta de twitter real y esas cosas? sería correcto?
El 23 de marzo de 2009 16:16, Luis Lavena <[email protected]> escribió: > 2009/3/23 Gastón Ramos <[email protected]> > > Hola gente Rubysta, estoy escribiendo un storie para algo que estoy >> haciendo >> con twitter, el punto es que necesito de alguna manera hacer un stub >> en uno de los steps, pero ví que no tengo disponible el método stub >> dentro los stories, alguien sabe como puedo hacer esto? o tiene alguna >> punta? >> >> PD: el stub sería algo como esto: >> >> @twitter_account.stub!(:followers).and_return(["dhh", "jdoe"]) >> >> > Hola Gaston, > > Stories presupone "Integration" y no mocking o stubbing. Se espera que el > integration en realidad haga lo que tiene que hacer. > > De cualquier manera, lo que tenes que haces es requerir "spec/mocks" > > > l...@keore (D:\Users\Luis) > $ irb > irb(main):001:0> class Foo > irb(main):002:1> end > => nil > irb(main):003:0> Foo.stub!(:something).and_return("hey") > NoMethodError: undefined method `stub!' for Foo:Class > from (irb):3 > from :0 > irb(main):004:0> require 'rubygems' > => true > irb(main):005:0> require 'spec/mocks' > => true > irb(main):006:0> Foo.stub!(:something).and_return("hey") > => #<Proc:0x03465...@d > :/Users/Luis/ruby/ruby-186-p114-MINGW-rubygems-131/lib/ruby/gems/1.8/gems/rspec-1.2.2/lib/spec/mocks/message_expectation.rb:60> > irb(main):007:0> Foo.something > => "hey" > > >> Saludos. >> > > Saludos, > > -- > Luis Lavena > AREA 17 > - > Perfection in design is achieved not when there is nothing more to add, > but rather when there is nothing more to take away. > Antoine de Saint-Exupéry > > _______________________________________________ > Ruby mailing list > [email protected] > http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar > > -- Gastón Ramos
_______________________________________________ Ruby mailing list [email protected] http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
