0
Rails 3.0.3の使用。質問レールのテスト投稿
私はroutes.rbをで次のルートがあります。
match "user/create_new_password/:reset_password_key" =>"users#create_new_password", :via=>[:get, :post], :as=>:create_new_password
形で、ビューでこのルートを使用して、それがうまく動作し、しかし、私はそれをテストすることはできませんよ。
test "fail create password with invalid key" do
post :create_new_password, {:create_new_password=>{:password=>"1", :password_confirmation=>"1"}, :reset_password_key=>"user.reset_password_key"}
end
をそして私はエラーを取得しています:私は私の機能テストでこれをやっている
ActionController::RoutingError: No route matches {:create_new_password=>{:password=>"1", :password_confirmation=>"1"}, :reset_password_key=>"user.reset_password_key", :controller=>"users", :action=>"create_new_password"}
ここで間違っているのですか?