Я пишу спецификации для View, у которого есть меню (которое частично), отображаемое в макете. Я хочу написать спецификации для выбранного меню. Вот кодПроблема с частичными частицами Rspec
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")
тоже.
Thanks and regards, Pravin.
Какое определение «do_render»? –