Module: ApiSignature::SpecSupport::Helper
- Includes:
- Rack::Test::Methods
- Defined in:
- lib/api_signature/spec_support/helper.rb
Instance Method Summary collapse
- #app ⇒ Object
- #delete_with_signature(client, *args) ⇒ Object
- #get_with_signature(client, *args) ⇒ Object
- #post_with_signature(client, *args) ⇒ Object
- #put_with_signature(client, *args) ⇒ Object (also: #patch_with_signature)
Instance Method Details
#app ⇒ Object
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 |