No se puede configurar Rspec y Capybara en Rails 3.2
Estoy creando una aplicación de ejemplo para la prueba rspec, y seguí los pasos a continuaciónEn Gemfile:
gem "rspec-rails", :group => [:test, :development]
group :test do
gem "factory_girl_rails"
gem "capybara"
gem "guard-rspec"
end
Luego ejecutó los siguientes pasos:
haz.rieles g rspec: instalar.mkdir spec / support spec / models spec / routing.Se agregó "require capybara / rspec" a mi archivo spec_helper
Creó una prueba de muestra como abajo:
require 'spec_helper'
describe "Users" do
describe " List users" do
it "List all users" do
get users_path
page.has_content?('List Users')
end
end
end
pero no funciona, obteniendo el siguiente error
undefined local variable or method `page'
* Sospecho que no estaba configurado correctamente el capibara, Avísame la forma correcta de configurar el capibara.