Module: Spree::Api::TestingSupport::Setup

Defined in:
lib/spree/api/testing_support/setup.rb

Instance Method Summary collapse

Instance Method Details

#sign_in_as_admin!Object



5
6
7
8
9
10
11
12
# File 'lib/spree/api/testing_support/setup.rb', line 5

def 
  let!(:current_api_user) do
    user = stub_model(Spree.user_class)
    allow(user).to receive_message_chain(:spree_roles, :pluck).and_return(['admin'])
    allow(user).to receive(:has_spree_role?).with('admin').and_return(true)
    user
  end
end