test/test_data.rb in stripe-1.42.0 vs test/test_data.rb in stripe-1.43.0

- old
+ new

@@ -684,9 +684,60 @@ :status => "paid", :charge => make_charge, }).merge(params) end + def make_partially_returned_order(params={}) + make_paid_order.merge({ + :returns => make_order_return_array, + }).merge(params) + end + + def make_order_return + { + :id => "orret_18CI1jDAu10Yox5R5kGPgbLN", + :object => "order_return", + :amount => 1220, + :created => 1463529303, + :currency => "usd", + :items => [ + { + :object => "order_item", + :amount => 200, + :currency => "usd", + :description => "Just a SKU", + :parent => "sku_80NAUPJ9dpYtck", + :quantity => 2, + :type => "sku" + }, + { + :object => "order_item", + :amount => 20, + :currency => "usd", + :description => "Fair enough", + :parent => nil, + :quantity => nil, + :type => "tax" + }, + ], + :livemode => false, + :order => "or_189jaGDAu10Yox5R0F6LoH6K", + :refund => nil, + } + end + + def make_order_return_array + { + :object => "list", + :resource_url => "/v1/order_returns", + :data => [ + make_order_return, + make_order_return, + make_order_return, + ] + } + end + def country_spec_array { :object => "list", :resource_url => "/v1/country_specs", :data => [