Sha256: 486a50f87d1073e123d845250f829c77af7cfeb4b1088acb58ee77140ae152f4
Contents?: true
Size: 1.24 KB
Versions: 10
Compression:
Stored size: 1.24 KB
Contents
require File.dirname(__FILE__) + '/../../../test_helper' class TwoCheckoutReturnTest < Test::Unit::TestCase include ActiveMerchant::Billing::Integrations def test_successful_purchase r = TwoCheckout::Return.new(successful_purchase) assert r.success? end def test_pending_purchase r = TwoCheckout::Return.new(failed_purchase) assert !r.success? end private def successful_purchase 'sid=1232919&fixed=Y&key=C17C887BDCCD0499264FAE9F578CCA66&state=ON&email=codyfauser%40gmail.com&street_address=138+Clarence+St.&city=Ottawa&cart_order_id=9&order_number=3860340141&merchant_order_id=%231009&country=CAN&ip_country=&cart_id=9&lang=en&demo=Y&pay_method=CC&total=118.30&phone=%28613%29555-5555+&credit_card_processed=Y&zip=K1N5P8&street_address2=Apartment+1&card_holder_name=Cody++Fauser' end def failed_purchase 'sid=1232919&fixed=Y&key=C17C887BDCCD0499264FAE9F578CCA66&state=ON&email=codyfauser%40gmail.com&street_address=138+Clarence+St.&city=Ottawa&cart_order_id=9&order_number=3860340141&merchant_order_id=%231009&country=CAN&ip_country=&cart_id=9&lang=en&demo=Y&pay_method=CC&total=118.30&phone=%28613%29555-5555+&credit_card_processed=K&zip=K1N5P8&street_address2=Apartment+1&card_holder_name=Cody++Fauser' end end
Version data entries
10 entries across 10 versions & 4 rubygems