Sha256: 4ad87d5ab6fad608eb8830d7938822822b0202a4b1f3bb2243dd9bc2b7438304
Contents?: true
Size: 779 Bytes
Versions: 1
Compression:
Stored size: 779 Bytes
Contents
require 'spec_helper' describe Datatrans::Config do describe "Instance Methods" do before do @datatrans = Datatrans::Config.new(:merchant_id => "xxx", :password => "yyy") end describe "web_transaction" do it "builds a new web transaction object" do expect(@datatrans.web_transaction({}).class).to eq(Datatrans::Web::Transaction) end end describe "xml_transaction" do it "builds a new xml transaction object" do expect(@datatrans.xml_transaction({}).class).to eq(Datatrans::XML::Transaction) end end describe "json_transaction" do it "builds a new json transaction object" do expect(@datatrans.json_transaction({}).class).to eq(Datatrans::JSON::Transaction) end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
datatrans-5.1.0 | spec/config_spec.rb |