Sha256: 00733f420cf472af8976a9e158572e8c6a96c40abd7b22c3137d16e52ed460ce
Contents?: true
Size: 1.44 KB
Versions: 2
Compression:
Stored size: 1.44 KB
Contents
require File.dirname(__FILE__) + '/../test_helper' class PaypalExpressTest < Test::Unit::TestCase def setup Base.gateway_mode = :test @gateway = PaypalExpressGateway.new(fixtures(:paypal)) @options = { :order_id => '230000', :email => 'buyer@jadedpallet.com', :address => { :name => 'Fred Brooks', :address1 => '1234 Penny Lane', :city => 'Jonsetown', :state => 'NC', :country => 'US', :zip => '23456' } , :description => 'Stuff that you purchased, yo!', :ip => '10.0.0.1', :return_url => 'http://example.com/return', :cancel_return_url => 'http://example.com/cancel' } end def test_set_express_authorization @options.update( :return_url => 'http://example.com', :cancel_return_url => 'http://example.com', :email => 'Buyer1@paypal.com' ) response = @gateway.setup_authorization(500, @options) assert response.success? assert response.test? assert !response.params['token'].blank? end def test_set_express_purchase @options.update( :return_url => 'http://example.com', :cancel_return_url => 'http://example.com', :email => 'Buyer1@paypal.com' ) response = @gateway.setup_purchase(500, @options) assert response.success? assert response.test? assert !response.params['token'].blank? end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
activemerchant-1.2.0 | test/remote_tests/remote_paypal_express_test.rb |
activemerchant-1.2.1 | test/remote_tests/remote_paypal_express_test.rb |