add more tests to check Stripe exceptions

This commit is contained in:
Rishabh Saxena 2016-08-10 13:54:24 +05:30
parent 922440fb77
commit a78804b94d
3 changed files with 62 additions and 5 deletions

View file

@ -33,7 +33,7 @@ class Payment < ActiveRecord::Base
self.status = 'success'
true
rescue => error
rescue Stripe::StripeError => error
errors.add(:base, error.message)
self.status = 'failure'
false