require 'rails_helper' describe Settings::ExportsController do render_views describe 'GET #show' do context 'when signed in' do let(:user) { Fabricate(:user) } before do sign_in user, scope: :user end it 'renders export' do get :show export = assigns(:export) expect(export).to be_instance_of Export expect(export.account).to eq user.account expect(response).to have_http_status(200) end end context 'when not signed in' do it 'redirects' do get :show expect(response).to redirect_to '/auth/sign_in' end end end end