paweljw/bookstore-backend

View on GitHub
spec/support/logged_user_context.rb

Summary

Maintainability
A
0 mins
Test Coverage
# frozen_string_literal: true

shared_context 'logged in user' do
  let(:user) { create(:user) }
  before { allow_any_instance_of(DecodeAuthenticationCommand).to receive(:result).and_return(user) }
end

shared_context 'logged in admin' do
  let(:user) { create(:user, :admin) }
  before { allow_any_instance_of(DecodeAuthenticationCommand).to receive(:result).and_return(user) }
end