I'm already successfully testing before_filters in application_controller courtesy of this blog post: http://www.movesonrails.com/articles/2008/01/23/spec-ing-your-application-controller
However, i can;'t work out how to test the sort of method that is added to application_controller so that all controllers can use it. It must be something simple that i'm doing wrong/omitting, can anyone help? eg if i have this empty method in application_controller def andreplace(str) end and my spec looks like this: describe ApplicationController do describe "andreplace(str)" do it "should format ands for ferret search" do andreplace("foo and bar").should eql("+foo +bar") end end end Currently, the test breaks, saying: NoMethodError in 'ApplicationController andreplace(str) should format ands for ferret search' undefined method `andreplace' for #<Spec::Rails::Example::ControllerExampleGroup::Subclass_1::Subclass_1:0xb64f7160> What's going wrong here, anyone know?
_______________________________________________ rspec-users mailing list rspec-users@rubyforge.org http://rubyforge.org/mailman/listinfo/rspec-users