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? 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