Sha256: e862b2c4a438843100f50ff9b21b0fafd0ce0c3782b881d9083b763cd254d66d
Contents?: true
Size: 893 Bytes
Versions: 1
Compression:
Stored size: 893 Bytes
Contents
require 'spec_helper' include PayPal::AdaptivePayments describe PayPal::AdaptivePayments::Preapproval do let(:starting_date) { Date.today } describe "#details" 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.details } 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/details_spec.rb |