我正在使用 rr(模拟框架)和 rspec 与 ruby-on-rails。另外,我使用集合简写进行部分渲染。我的问题:如何正确填写以下视图规范?
describe 'my_view' do
before(:each) do
assigns[:models] = Array.new(10, stub(Model))
end
it "should render the 'listing' partial for each model" do
# help me write something that actually verifies this
end
end
我尝试了 rspec book、rspec docs 和 rr docs 中的一些示例。我尝试的一切似乎都让我在测试中出现运行时错误——不是失败的断言。我没有展示我尝试过的所有转换,而是想出了如果有人向我展示了一个真正有效的转换,我所需要的一切。我会很高兴从那里去。