test/test_data.rb in stripe-1.18.0 vs test/test_data.rb in stripe-1.19.0

- old
+ new

@@ -252,10 +252,17 @@ :object => 'list', :url => '/v1/charges/' + charge_id + '/refunds' } end + def test_reversal_array(transfer_id) + { + :data => [test_reversal, test_reversal, test_reversal], + :object => 'list', + :url => '/v1/transfers/' + transfer_id + '/reversals' + } + end def test_invoice { :id => 'in_test_invoice', :object => 'invoice', @@ -357,10 +364,11 @@ }, :recipient => 'test_recipient', :fee => 0, :fee_details => [], :id => "tr_test_transfer", + :reversals => test_reversal_array('tr_test_transfer'), :livemode => false, :currency => "usd", :object => "transfer", :date => 1304114826, :metadata => {} @@ -377,9 +385,21 @@ def test_canceled_transfer test_transfer.merge({ :status => 'canceled' }) + end + + def test_reversal(params={}) + { + :object => 'transfer_reversal', + :amount => 30, + :currency => "usd", + :created => 1308595038, + :id => "ref_test_reversal", + :transfer => "tr_test_transfer", + :metadata => {} + }.merge(params) end def test_bitcoin_receiver(params={}) { :id => 'btcrcv_test_receiver',