Sha256: 56a9c77e2fb5cfb250fe01b350784790f81cf65b13f8c5cd5d7e0758fa7ba7dd
Contents?: true
Size: 1.08 KB
Versions: 6
Compression:
Stored size: 1.08 KB
Contents
require File.expand_path(File.join(File.dirname(__FILE__), '../unit_test_helper')) describe BraintreeRails::Configuration do [:merchant_id, :public_key, :private_key, :logger].each do |config| it "should delegate #{config} to Braintree::Configuration.#{config}" do begin old_value = Braintree::Configuration.send(config) BraintreeRails::Configuration.send("#{config}=", "foo") Braintree::Configuration.send(config).must_equal "foo" BraintreeRails::Configuration.send(config).must_equal "foo" ensure BraintreeRails::Configuration.send("#{config}=", old_value) end end end it "should delegate environment to Braintree::Configuration" do BraintreeRails::Configuration.environment = :sandbox Braintree::Configuration.environment.must_equal :sandbox BraintreeRails::Configuration.environment.must_equal :sandbox end it "should set custom_user_agent to braintree-rails-#{BraintreeRails::Version}" do Braintree::Configuration.instantiate.user_agent.must_include "braintree-rails-#{BraintreeRails::Version}" end end
Version data entries
6 entries across 6 versions & 1 rubygems