/users/sign_up
ユーザー登録 (Gem Devise) を無効にしました。ルートが存在しないことを確認するテストを行いたいです。
これを行うために、テストを作成しましたspec/features/user_spec.rb
require 'spec_helper'
require 'capybara/rspec'
feature "Users" do
scenario "could not register " do
expect(:get => "/users/sign_up").not_to be_routable
end
end
このテストを実行すると、次のエラーが発生します。
1) Users could not register
Failure/Error: expect(:get => "/users/sign_up").not_to be_routable
NoMethodError:
undefined method `routable?' for {:get=>"/users/sign_up"}:Hash
# ./spec/features/user_spec.rb:8:in `block (2 levels) in <top (required)>'