Sha256: 395a821a4d8a3f901eb6fb89e64c503b9a62ccccbaf41009f0b02fd0e70b2b89
Contents?: true
Size: 567 Bytes
Versions: 2
Compression:
Stored size: 567 Bytes
Contents
require 'spec_helper' module FinePrint describe HomeController, :type => :controller do routes { FinePrint::Engine.routes } before(:each) do setup_controller_spec end it "won't get index unless authorized" do get :index expect(response.status).to eq 403 sign_in @user get :index expect(response.status).to eq 403 end it 'must get index if authorized' do sign_in @user @user.is_admin = true get :index expect(response).to redirect_to contracts_path end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
fine_print-2.3.1 | spec/controllers/home_controller_spec.rb |
fine_print-2.3.0 | spec/controllers/home_controller_spec.rb |