2009/5/26 David Chelimsky <dchelim...@gmail.com> > On Tue, May 26, 2009 at 9:42 AM, Andrew Premdas <aprem...@gmail.com> > wrote: > > Want to do the following in my controller spec > > describe CheckoutController, "handling stale session" do > > > > before do > > session[:order_id] = 5 > > Order.delete_all > > end > > > > it "should not throw a 404" do > > get_via_direct :index > > end > > Getting the following error message, > > NoMethodError in 'CheckoutController handling stale session should not > throw > > a 404' > > undefined method `get_via_redirect' for > > #<Spec::Rails::Example::ControllerExampleGroup::Subclass_1:0x21cc080> > > > > not sure why I can call 'get' and 'put' but can't call this method > > get_via_direct is available in ActionController::IntegrationTest, not > ActionController::TestCase, which is what is wrapped by controller > specs. > > HTH, > David >
Thanks David, seems that I should write a feature for this instead using Cucumber.
_______________________________________________ rspec-users mailing list rspec-users@rubyforge.org http://rubyforge.org/mailman/listinfo/rspec-users