Module: ApiSignature::SpecSupport::Helper

Includes:
Rack::Test::Methods
Defined in:
lib/api_signature/spec_support/helper.rb

Instance Method Summary collapse

Instance Method Details

#appObject



11
12
13
# File 'lib/api_signature/spec_support/helper.rb', line 11

def app
  Rails.app_class
end

#delete_with_signature(client, *args) ⇒ Object



29
30
31
# File 'lib/api_signature/spec_support/helper.rb', line 29

def delete_with_signature(client, *args)
  with_signature(:delete, client.api_key, client.api_secret, *args)
end

#get_with_signature(client, *args) ⇒ Object



15
16
17
# File 'lib/api_signature/spec_support/helper.rb', line 15

def get_with_signature(client, *args)
  with_signature(:get, client.api_key, client.api_secret, *args)
end

#post_with_signature(client, *args) ⇒ Object



19
20
21
# File 'lib/api_signature/spec_support/helper.rb', line 19

def post_with_signature(client, *args)
  with_signature(:post, client.api_key, client.api_secret, *args)
end

#put_with_signature(client, *args) ⇒ Object Also known as: patch_with_signature



23
24
25
# File 'lib/api_signature/spec_support/helper.rb', line 23

def put_with_signature(client, *args)
  with_signature(:put, client.api_key, client.api_secret, *args)
end