Sha256: b9025277658aacd6fa280a5bbf1a6526cd4b3f40c59d5d636e3a94db2e0c40af

Contents?: true

Size: 404 Bytes

Versions: 67

Compression:

Stored size: 404 Bytes

Contents

module Braintree
  class OAuthTestHelper
    def self.create_grant(gateway, params)
      response = gateway.config.http.post("/oauth_testing/grants", {
        :grant => params
      })
      response[:grant][:code]
    end

    def self.create_token(gateway, params)
      code = create_grant(gateway, params)
      gateway.oauth.create_token_from_code(
        :code => code
      )
    end
  end
end

Version data entries

67 entries across 67 versions & 1 rubygems

Version Path
braintree-3.3.0 spec/oauth_test_helper.rb
braintree-3.2.0 spec/oauth_test_helper.rb
braintree-3.1.0 spec/oauth_test_helper.rb
braintree-3.0.1 spec/oauth_test_helper.rb
braintree-2.104.1 spec/oauth_test_helper.rb
braintree-2.104.0 spec/oauth_test_helper.rb
braintree-2.103.0 spec/oauth_test_helper.rb
braintree-2.102.0 spec/oauth_test_helper.rb
braintree-2.101.0 spec/oauth_test_helper.rb
braintree-2.100.0 spec/oauth_test_helper.rb
braintree-2.99.0 spec/oauth_test_helper.rb
braintree-2.98.0 spec/oauth_test_helper.rb
braintree-2.97.0 spec/oauth_test_helper.rb
braintree-2.96.0 spec/oauth_test_helper.rb
braintree-2.95.0 spec/oauth_test_helper.rb
braintree-2.94.0 spec/oauth_test_helper.rb
braintree-2.93.0 spec/oauth_test_helper.rb
braintree-2.92.0 spec/oauth_test_helper.rb
braintree-2.91.0 spec/oauth_test_helper.rb
braintree-2.90.0 spec/oauth_test_helper.rb