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',