Si tengo algo como <%= link_to "Help", help_path %>
en el archivo de vista, ¿cómo pruebo el siguiente uso de rspec?Probando enlaces utilizando rspec?
- Va a
help_path
. - El contenido dice "Ayuda".
Actualmente estoy usando capybara.
edición
Mientras respuestas a continuación pueden trabajar, creo que he encontrado una manera más sencilla de hacer esto.
describe "some link on whatever page" do
subject { page }
before { visit whatever_path }
it { should have_link('Help', href: help_path) }
end
have_tag ya no es válida. El enlace de la hoja de trucos está muerto. have_selector es probablemente el reemplazo más cercano. http://guides.rubyonrails.org/testing.html#testing-views – IAmNaN