Sha256: dee2d804928279f50a083edb6796dfc793b84e24e1b1601193e758664c45568f

Contents?: true

Size: 1.09 KB

Versions: 36

Compression:

Stored size: 1.09 KB

Contents

require File.expand_path(File.dirname(__FILE__) + "/../spec_helper")

describe Braintree::MerchantAccount do
  describe "#inspect" do
    it "is a string representation of the merchant account" do
      account = Braintree::MerchantAccount._new(nil, :id => "merchant_account", :status => "active", :master_merchant_account => nil)

      account.inspect.should == "#<Braintree::MerchantAccount: id: \"merchant_account\", status: \"active\", master_merchant_account: nil>"
    end

    it "handles a master merchant account" do
      account = Braintree::MerchantAccount._new(
        nil,
        :id => "merchant_account",
        :status => "active",
        :master_merchant_account => {:id => "master_merchant_account", :status => "active", :master_merchant_account => nil}
      )

      master_merchant_account = "#<Braintree::MerchantAccount: id: \"master_merchant_account\", status: \"active\", master_merchant_account: nil>"
      account.inspect.should == "#<Braintree::MerchantAccount: id: \"merchant_account\", status: \"active\", master_merchant_account: #{master_merchant_account}>"
    end
  end
end

Version data entries

36 entries across 36 versions & 1 rubygems

Version Path
braintree-2.60.0 spec/unit/braintree/merchant_account_spec.rb
braintree-2.59.0 spec/unit/braintree/merchant_account_spec.rb
braintree-2.58.0 spec/unit/braintree/merchant_account_spec.rb
braintree-2.57.0 spec/unit/braintree/merchant_account_spec.rb
braintree-2.56.0 spec/unit/braintree/merchant_account_spec.rb
braintree-2.55.0 spec/unit/braintree/merchant_account_spec.rb
braintree-2.54.0 spec/unit/braintree/merchant_account_spec.rb
braintree-2.50.0 spec/unit/braintree/merchant_account_spec.rb
braintree-2.49.0 spec/unit/braintree/merchant_account_spec.rb
braintree-2.48.1 spec/unit/braintree/merchant_account_spec.rb
braintree-2.48.0 spec/unit/braintree/merchant_account_spec.rb
braintree-2.47.0 spec/unit/braintree/merchant_account_spec.rb
braintree-2.46.0 spec/unit/braintree/merchant_account_spec.rb
braintree-2.45.0 spec/unit/braintree/merchant_account_spec.rb
braintree-2.44.0 spec/unit/braintree/merchant_account_spec.rb
braintree-2.43.0 spec/unit/braintree/merchant_account_spec.rb
braintree-2.42.0 spec/unit/braintree/merchant_account_spec.rb
braintree-2.41.0 spec/unit/braintree/merchant_account_spec.rb
braintree-2.40.0 spec/unit/braintree/merchant_account_spec.rb
braintree-2.39.0 spec/unit/braintree/merchant_account_spec.rb