Sha256: 68e9b3e50677a2be3917060e4050f3da7095fef6198f63e7e75746adad775344
Contents?: true
Size: 891 Bytes
Versions: 1
Compression:
Stored size: 891 Bytes
Contents
require 'spec_helper' include PayPal::AdaptivePayments describe PayPal::AdaptivePayments::Preapproval do let(:starting_date) { Date.today } describe "#cancel" do context "when successful" do use_vcr_cassette "adaptive_payments/preapproval/details/success"#, :record => :all let(:preapproval) { Preapproval.new( :client_details => { :ip_address => "234.8.8.18", :device_id => "123456", :application_id => "PP" }, :starting_date => starting_date, :currency_code => 'USD', :max_total_amount_of_all_payments => 2000.0, :cancel_url => 'http://example.com/cancel', :return_url => 'http://example.com/return' ) } before { preapproval.create } subject { preapproval.cancel } its(:success?) { should be_true } end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
paypal-payment-0.1.2 | spec/paypal/adaptive_payments/preapproval/cancel_spec.rb |