render partial: 'partial_name'
をテストする
多分gem 'webrat'
が必要です。
require 'spec_helper'
describe SampleController do
render_views
context 'GET show' do
it 'renders patial with given name' do
get :show, id: 1
expect(response).to render_template(partial: '_partial_name')
end
end
end
ポイントはrender_views
とrender_template(patial: '_partial_name')
の部分。
render_views
を記述しないとviewのコンテキスト以下は無視するっぽいです。
_
がファイル名に入っている場合は記述する必要があります。