このエラーの意味を教えてください。
失敗/エラー: new_user_registration_path にアクセスしてください NameError: 未定義のローカル変数またはメソッド `new_user_registration_path' for # # ./spec/controllers/user_controller_spec.rb:10 # ./spec/controllers/user_controller_spec.rb:9
エラーは、私の仕様の外観の関数「ラムダ」にのみあります:
require 'spec_helper'
describe "User" do
describe "signup" do
describe "failure" do
it "should not make a new user" do
lambda do
visit new_user_registration_path
fill_in "email", :with => ""
fill_in "password", :with => ""
fill_in "password_confirmation", :with => ""
click_button
response.should render_template('users/new')
response.should have_selector('div#error_explanation')
end.should_not change(User, :count)
end
end
....
私のルートレーキは、new_user_registrationが存在するように見えると言います
cancel_user_registration GET /users/cancel(.:format) devise/registrations#cancel
user_registration POST /users(.:format) devise/registrations#create
new_user_registration GET /users/sign_up(.:format) devise/registrations#new
edit_user_registration GET /users/edit(.:format) devise/registrations#edit
...
何か案が?