On May 25, 2011, at 3:50 PM, Ken Egervari wrote: > I'd like to factor this bunch of code so that all of my controller tests > (well, almost all of them) use this before(:each) block: > > before(:each) do > @user = User.new > controller.stub(:authenticate_user!) > controller.stub(:current_user).and_return(@user) > controller.stub(:add_secure_model_data) > end > > Is there any way to do that? I don't want to include it in all controllers... > because there are a few that don't need this. By basically, every controller > that extends from SecureController will need this before(:each) block. > > Is there any nice way to do that?
http://relishapp.com/rspec/rspec-core/v/2-6/dir/example-groups/shared-context Cheers, David _______________________________________________ rspec-users mailing list rspec-users@rubyforge.org http://rubyforge.org/mailman/listinfo/rspec-users