Sha256: 0672a82df12d958f91a1ef76526e61789080dccae4ff98d10881e186b0e32b54
Contents?: true
Size: 1.74 KB
Versions: 3
Compression:
Stored size: 1.74 KB
Contents
require File.expand_path(File.dirname(__FILE__) + "/../../spec_helper") describe Braintree::ThreeDSecureInfo do let(:three_d_secure_info) { Braintree::ThreeDSecureInfo.new( :enrolled => "Y", :liability_shifted => true, :liability_shift_possible => true, :cavv => "cavvvalue", :xid => "xidvalue", :status => "authenticate_successful", :eci_flag => "06", :three_d_secure_version => "1.0.2", :ds_transaction_id => "dstrxid", ) } describe "#initialize" do it "sets attributes" do three_d_secure_info.enrolled.should == "Y" three_d_secure_info.status.should == "authenticate_successful" three_d_secure_info.liability_shifted.should == true three_d_secure_info.liability_shift_possible.should == true three_d_secure_info.cavv.should == "cavvvalue" three_d_secure_info.xid.should == "xidvalue" three_d_secure_info.eci_flag.should == "06" three_d_secure_info.three_d_secure_version.should == "1.0.2" three_d_secure_info.ds_transaction_id.should == "dstrxid" end end describe "inspect" do it "prints the attributes" do three_d_secure_info.inspect.should == %(#<ThreeDSecureInfo enrolled: "Y", liability_shifted: true, liability_shift_possible: true, status: "authenticate_successful", cavv: "cavvvalue", xid: "xidvalue", eci_flag: "06", three_d_secure_version: "1.0.2", ds_transaction_id: "dstrxid">) end end describe "liability_shifted" do it "is aliased to liability_shifted?" do three_d_secure_info.liability_shifted?.should == true end end describe "liability_shift_possible" do it "is aliased to liability_shift_possible?" do three_d_secure_info.liability_shift_possible?.should == true end end end
Version data entries
3 entries across 3 versions & 1 rubygems