diff --git a/Gemfile.lock b/Gemfile.lock index fba38c9..8c8abc9 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - paypal-recurring (0.1.6) + paypal-recurring (0.1.7) GEM remote: http://rubygems.org/ diff --git a/spec/paypal/request_spec.rb b/spec/paypal/request_spec.rb index 9c6ed82..5f859d1 100644 --- a/spec/paypal/request_spec.rb +++ b/spec/paypal/request_spec.rb @@ -83,6 +83,12 @@ subject.normalize_params(:period => :yearly).should == {:BILLINGPERIOD => "Year"} end + it "normalizes trial period" do + subject.normalize_params(:trial_period => :monthly).should == {:TRIALBILLINGPERIOD => "Month"} + subject.normalize_params(:trial_period => :daily).should == {:TRIALBILLINGPERIOD => "Day"} + subject.normalize_params(:trial_period => :yearly).should == {:TRIALBILLINGPERIOD => "Year"} + end + it "normalizes start at" do date = Time.parse("2011-06-26 15:13:00") subject.normalize_params(:start_at => date).should == {:PROFILESTARTDATE => "2011-06-26T15:13:00Z"}