我想知道,如何验证当地人为控制器提供模版而通过的地方。
主计长:
def lelf_panel
# ...
if some_condition
locals_hash = some_very_long_hash_A
else
locals_hash = some_very_long_hash_B
end
render :partial => "left_panel", :layout => false, :locals => locals_hash
end
现有光谱:
it should render correct template for lelf_panel do
# ...
get left_panel
response.should render_template( system/_left_panel )
end
现在,我需要为这一控制员完成Rcov的工作,因此,我需要增加/修改光谱,以涵盖某些特定结果。 我愿证实,“Elf_panel”的当地人转来了,因为如果我只证实这一错误,那么这两种结果的部分页就相同。
I check the render_template in rspec docs in http://rubydoc.info/gems/rspec-rails/2.8.1/RSpec/Rails/Matchers/RenderTemplate:render_template
它只是提供信息的第2段,因此,我如何检验当地人传递的信息?