Module: ClientAuthenticator::TestHelpers

Defined in:
lib/client_authenticator/test_helpers.rb

Instance Method Summary collapse

Instance Method Details

#stub_invalid_client_credentialsObject



11
12
13
14
15
# File 'lib/client_authenticator/test_helpers.rb', line 11

def stub_invalid_client_credentials
  expect(ClientAuthenticator::ApiClient).to receive(:authenticate!).with('client_id', 'invalid_pass_key').and_return(false)
  @request.headers['client-id'] = 'client_id'
  @request.headers['pass-key'] = 'invalid_pass_key'
end

#stub_valid_client_credentialsObject



5
6
7
8
9
# File 'lib/client_authenticator/test_helpers.rb', line 5

def stub_valid_client_credentials
  expect(ClientAuthenticator::ApiClient).to receive(:authenticate!).with('client_id', 'valid_pass_key').and_return(true)
  @request.headers['client-id'] = 'client_id'
  @request.headers['pass-key'] = 'valid_pass_key'
end