Quiero probar la representación de un parcial en particular de acuerdo con algunas condiciones.Cómo probar la representación de un parcial con RSpec
Por ejemplo, en el modelo de programa de acción de la vista show.html.erb
tengo:
<% if condition1 %>
<%= render :partial => "partial1" %>
<% else %>
<%= render :partial => "partial1" %>
<% end %>
Traté:
response.should render_template("partial_name")
pero dice que es traducida como "espectáculo" plantilla
esperando < "partial1"> pero representando con < "model/show, diseños/application ">
¿Qué estoy haciendo mal?
https://www.relishapp.com/rspec/rspec-rails/v/2-8/docs/view-specs/view-spec – apneadiving
que necesito para probar en controller_spec – Pavel
'render_template' delegados a 'assert_template' en [action_controller/test_case.rb] (https: // github.com/rails/rails/blob/master/actionpack/lib/action_controller/test_case.rb # L67) así que ahí es donde vive la documentación más detallada –