Para un controlador que determina el comportamiento de una barra lateral, necesito llamar a varias URL; la barra lateral cambiará (a.o) en función de la página en la que aparece.OBTENER una url o ruta, proporcionada como cadena, en una prueba de rspec
describe SidebarController do
before(:each) do
@sidebar = SidebarController.new
end
it 'should return :jobseekers for root_path' do
get(root_url)
@sidebar.section(root_path).should eq :jobseekers
end
end
Esto, sin embargo, falla con ActionController::RoutingError: No route matches {:controller=>"sidebar", :action=>"http://test.host/"}
¿Puedo get
una URL o una como cadena? ¿Existe alguna manera más inteligente de configurar los datos request.
, en lugar de OBTENERLO?