レイアウトでレンダリングされたメニュー(部分的に)を持つ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")
た。
よろしくお願いします、プラビン。