Module: FakeBraintree::Helpers

Included in:
Customer, SinatraApp, Subscription
Defined in:
lib/fake_braintree/helpers.rb

Instance Method Summary collapse

Instance Method Details

#gzip(content) ⇒ Object



7
8
9
# File 'lib/fake_braintree/helpers.rb', line 7

def gzip(content)
  ActiveSupport::Gzip.compress(content)
end

#gzipped_response(status_code, uncompressed_content) ⇒ Object



11
12
13
# File 'lib/fake_braintree/helpers.rb', line 11

def gzipped_response(status_code, uncompressed_content)
  [status_code, { "Content-Encoding" => "gzip" }, gzip(uncompressed_content)]
end

#md5(content) ⇒ Object



15
16
17
# File 'lib/fake_braintree/helpers.rb', line 15

def md5(content)
  Digest::MD5.hexdigest(content)
end