我有一个命名路由:
map.up_vote 'up_vote', :controller => 'rep', :action => 'up_vote
但是up_vote
需要传入两个参数,postID
和posterID
,我似乎无法在partial中弄清楚如何实现,但在集成测试中没有问题。
Partial:
link_to 'Up Vote', up_vote_path, {:postID => session[:user_post_id], :postersID => session[:poster_id]}
集成测试:
post up_vote_path,{:postID => @latest.id,:postersID => users(:bob).id} (this works ok)
1)Partial文件中发生了什么?
2)我应该如何修改测试以捕获错误?