以下を参考に Clearance 風 (?) に書けるようにしました。
AuthLogic is awesome! - Adventures with Ruby
authlogic_helper.rb などとして require すれば、以下のように書けます。
describe HogesController do public_context do describe 'GET index' do before { get :index } should_deny_access end end signed_in_user_context do describe 'GET index' do it 'は、レスポンスが成功すること' do get :index response.should be_success end end end end
public_context, signed_in_user_context, should_deny_access が追加されています。