Sha256: cd62f4343b316606d7c585d9def96f132f10e3802c9d89d6d1bc2c873a90bdf5

Contents?: true

Size: 1.48 KB

Versions: 22

Compression:

Stored size: 1.48 KB

Contents

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

describe Braintree::CreditCardVerification do
  describe "inspect" do
    it "is better than the default inspect" do
      verification = Braintree::CreditCardVerification._new(
        :status => "verified",
        :avs_error_response_code => "I",
        :avs_postal_code_response_code => "I",
        :avs_street_address_response_code => "I",
        :cvv_response_code => "I",
        :processor_response_code => "2000",
        :processor_response_text => "Do Not Honor",
        :merchant_account_id => "some_id"
      )

      verification.inspect.should == %(#<Braintree::CreditCardVerification status: "verified", processor_response_code: "2000", processor_response_text: "Do Not Honor", cvv_response_code: "I", avs_error_response_code: "I", avs_postal_code_response_code: "I", avs_street_address_response_code: "I", merchant_account_id: "some_id", gateway_rejection_reason: nil>)
    end

    it "has a status" do
      verification = Braintree::CreditCardVerification._new(
        :status => "verified",
        :avs_error_response_code => "I",
        :avs_postal_code_response_code => "I",
        :avs_street_address_response_code => "I",
        :cvv_response_code => "I",
        :processor_response_code => "2000",
        :processor_response_text => "Do Not Honor",
        :merchant_account_id => "some_id"
      )

      verification.status.should == Braintree::CreditCardVerification::Status::VERIFIED
    end
  end
end

Version data entries

22 entries across 22 versions & 1 rubygems

Version Path
braintree-2.18.0 spec/unit/braintree/credit_card_verification_spec.rb
braintree-2.17.0 spec/unit/braintree/credit_card_verification_spec.rb
braintree-2.16.0 spec/unit/braintree/credit_card_verification_spec.rb
braintree-2.15.0 spec/unit/braintree/credit_card_verification_spec.rb
braintree-2.14.0 spec/unit/braintree/credit_card_verification_spec.rb
braintree-2.13.4 spec/unit/braintree/credit_card_verification_spec.rb
braintree-2.13.3 spec/unit/braintree/credit_card_verification_spec.rb
braintree-2.13.2 spec/unit/braintree/credit_card_verification_spec.rb
braintree-2.13.1 spec/unit/braintree/credit_card_verification_spec.rb
braintree-2.10.3 spec/unit/braintree/credit_card_verification_spec.rb
braintree-2.13.0 spec/unit/braintree/credit_card_verification_spec.rb
braintree-2.12.0 spec/unit/braintree/credit_card_verification_spec.rb
braintree-2.11.0 spec/unit/braintree/credit_card_verification_spec.rb
braintree-2.10.2 spec/unit/braintree/credit_card_verification_spec.rb
braintree-2.10.1 spec/unit/braintree/credit_card_verification_spec.rb
braintree-2.10.0 spec/unit/braintree/credit_card_verification_spec.rb
braintree-2.9.1 spec/unit/braintree/credit_card_verification_spec.rb
braintree-2.8.0 spec/unit/braintree/credit_card_verification_spec.rb
braintree-2.7.0 spec/unit/braintree/credit_card_verification_spec.rb
braintree-2.6.3 spec/unit/braintree/credit_card_verification_spec.rb