Sha256: e40b96a83a62baab09533e329245ecbe4bb6be886552f0f94212987b9f710187
Contents?: true
Size: 540 Bytes
Versions: 8
Compression:
Stored size: 540 Bytes
Contents
require 'rails_helper' describe 'Users::AccountsController' do let(:account) { ActsAsTenant.current_tenant } let(:user) { create :user } before do sign_in user end it 'shows the owned account' do get "/u/cuentas/#{account.to_param}" expect(response).to have_http_status(:ok) end it 'denies foreign account' do other_account = create :account get "/u/cuentas/#{other_account.to_param}" expect(response).to have_http_status(:redirect) expect(flash[:alert]).to eq 'Acceso no autorizado' end end
Version data entries
8 entries across 8 versions & 1 rubygems