J'écris spécifications pour View, qui a un menu (qui est dans un partiel) rendu dans la mise en page. Je veux écrire des spécifications pour le menu sélectionné. Voici le codeRspec partiels problème
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
Cette spécification échoue. Je ne reçois pas la bonne façon d'écrire les spécifications pour les partiels, j'ai essayé avec: template.should_receive(:render).with(:partial => "/layout/admin/menu")
aussi.
Merci et salutations, Pravin.
Quelle est la définition de "do_render"? –