Sorry everyone. Wrong diagnostic. get :new, :site_id => 1005
is the correct way to pass params to "get." I just messed up my fixtures. That's all. On Jan 4, 2:16 am, Colin Law <[email protected]> wrote: > 2010/1/4 Vincent P <[email protected]>: > > > I have a RESTful :new method to present a form. I have implemented > > this new method to use a params value params[:site_id]. For example, > > the URL to this form would be > > :http://localhost:3000/reviews/new?site_id=1005 > > Now I need to test this new method. How do I put in the params value > > in the test? The following line does not seem to do the work. > > > get :new, :site_id => 1005 > > What do you mean by 'it does not work'? Do you mean the test does not > work or the id does not appear in the params? What is shown in > test.log for that request? Using ruby-debug or similar what is in > params for that request? > > Colin -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

