我想根据某些条件测试渲染特定的部分。
例如,在模型展示 Action View show.html.erb
中,我具有:
<% if condition1 %>
<%= render :partial => "partial1" %>
<% else %>
<%= render :partial => "partial1" %>
<% end %>
我试过了:
response.should render_template("partial_name")
但它告诉它呈现了“显示”模板
我做错了什么?
最佳答案
也试试这个
response.should render_template(:partial =>'partial_name')
关于ruby-on-rails - 如何使用RSpec测试渲染局部,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9946502/