Sha256: a1007d64f9b09506eda20df56b1537b8d301423e17e2e4c0a8b179fe103ecd6e
Contents?: true
Size: 521 Bytes
Versions: 2
Compression:
Stored size: 521 Bytes
Contents
describe Admin::StatsController, type: :controller do let(:user1) { create(:user) } before do allow(user1).to receive(:groups).and_return(['admin']) end describe "#index" do before do sign_in user1 end it 'allows an authorized user to view the page' do expect(Sufia::AdminStatsPresenter).to receive(:new).with({}, 5).and_call_original get :index expect(response).to be_success expect(assigns[:presenter]).to be_kind_of Sufia::AdminStatsPresenter end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
sufia-7.0.0.beta2 | spec/controllers/admin_stats_controller_spec.rb |
sufia-7.0.0.beta1 | spec/controllers/admin_stats_controller_spec.rb |