我正在为 View 编写规范,该规范在布局中呈现了一个菜单(部分显示)。我想为选定的菜单编写规格。这是代码
it "should have User Administration link" do
template.stub!(:render).and_return(:partial => "layouts/admin/menu")
do_render
#render :partial => "layouts/admin/menu" #do
response.should have_tag('div.menu1')
response.should have_tag('ul') do
response.should have_tag('li')do
with_tag("a[href=?]", admin_users_path)
end
end
end
这个规范失败了。我没有找到正确的方法来编写部分规范,我也尝试过
template.should_receive(:render).with(:partial => "/layout/admin/menu")
:
谢谢和问候,普拉文。