On Jan 14, 2008 8:31 PM, Corey Haines <[EMAIL PROTECTED]> wrote: > Hi, all! > > I would love if someone could help me figure this out. I can't seem to see > why the following fails: > > Here's the spec: > it "should redirect back to the index page" do > Coupon.should_receive > (:new).with({"name"=>@expectedName,"amount"=>@expectedAmount}).and_return(@coupon) > @coupon.should_receive(:save) > response.should redirect_to(:action => 'index') > post > 'save_coupon',{:coupon=>{:name=>@expectedName,:amount=>@expectedAmount}} > end > > (the @vars are all set up) > > Here's the method: > def save_coupon > @coupon = Coupon.new(params[:coupon]) > @coupon.save > redirect_to :action => :index > end > > Now, I've tried it through the browser, and it works. Any thoughts?
What's the failure message? > > I appreciate it. > -Corey > > -- > http://www.coreyhaines.com > The Internet's Premiere source of information about Corey Haines > _______________________________________________ > rspec-users mailing list > rspec-users@rubyforge.org > http://rubyforge.org/mailman/listinfo/rspec-users > _______________________________________________ rspec-users mailing list rspec-users@rubyforge.org http://rubyforge.org/mailman/listinfo/rspec-users