мой пример rspec сейчас выглядит так
describe Zipcode do
before :each do
# comment out to use live web service
@mocking_geokit = true
if @mocking_geokit
MultiGeocoder.stub( :geocode ) { mock( Geokit::GeoLoc, :zip => '77005', :city => 'Houston', :state => 'TX', :success => true ) }
MultiGeocoder.stub( :geocode ).with('00000') { mock( :success => false ) }
MultiGeocoder.stub( :geocode ).with('123456') { mock( :success => false ) }
end
end
Я хочу изменить его, чтобы @mocking_geokit был установлен на основе тега @. Я предпочитаю не иметь 2 отдельных набора примеров, так как тесты одинаковы, только насмешливые изменения. Спасибо.