@@ -3,7 +3,7 @@ module Data
3
3
4
4
def self . mock_account ( params = { } )
5
5
id = params [ :id ] || 'acct_103ED82ePvKYlo2C'
6
- currency = params [ :currency ] || 'usd'
6
+ currency = params [ :currency ] || StripeMock . default_currency
7
7
{
8
8
id : id ,
9
9
@@ -103,7 +103,8 @@ def self.mock_account(params = {})
103
103
104
104
def self . mock_customer ( sources , params )
105
105
cus_id = params [ :id ] || "test_cus_default"
106
- currency = params [ :currency ] || 'usd'
106
+ puts @default_currency
107
+ currency = params [ :currency ] || StripeMock . default_currency
107
108
sources . each { |source | source [ :customer ] = cus_id }
108
109
{
109
110
@@ -134,7 +135,7 @@ def self.mock_customer(sources, params)
134
135
135
136
def self . mock_charge ( params = { } )
136
137
charge_id = params [ :id ] || "ch_1fD6uiR9FAA2zc"
137
- currency = params [ :currency ] || 'usd'
138
+ currency = params [ :currency ] || StripeMock . default_currency
138
139
{
139
140
id : charge_id ,
140
141
object : "charge" ,
@@ -196,7 +197,7 @@ def self.mock_charge(params={})
196
197
end
197
198
198
199
def self . mock_refund ( params = { } )
199
- currency = params [ :currency ] || 'usd'
200
+ currency = params [ :currency ] || StripeMock . default_currency
200
201
{
201
202
id : "re_4fWhgUh5si7InF" ,
202
203
amount : 1 ,
@@ -248,7 +249,7 @@ def self.mock_card(params={})
248
249
end
249
250
250
251
def self . mock_bank_account ( params = { } )
251
- currency = params [ :currency ] || 'usd'
252
+ currency = params [ :currency ] || StripeMock . default_currency
252
253
{
253
254
id : "test_ba_default" ,
254
255
object : "bank_account" ,
@@ -306,7 +307,7 @@ def self.mock_subscription(params={})
306
307
plan : {
307
308
amount : 999 ,
308
309
created : 1504035972 ,
309
- currency : 'usd'
310
+ currency : StripeMock . default_currency
310
311
} ,
311
312
quantity : 1
312
313
} ]
@@ -328,7 +329,7 @@ def self.mock_subscription(params={})
328
329
329
330
def self . mock_invoice ( lines , params = { } )
330
331
in_id = params [ :id ] || "test_in_default"
331
- currency = params [ :currency ] || 'usd'
332
+ currency = params [ :currency ] || StripeMock . default_currency
332
333
lines << Data . mock_line_item ( ) if lines . empty?
333
334
invoice = {
334
335
id : 'in_test_invoice' ,
@@ -379,7 +380,7 @@ def self.mock_invoice(lines, params={})
379
380
end
380
381
381
382
def self . mock_line_item ( params = { } )
382
- currency = params [ :currency ] || 'usd'
383
+ currency = params [ :currency ] || StripeMock . default_currency
383
384
{
384
385
id : "ii_test" ,
385
386
object : "line_item" ,
@@ -402,7 +403,7 @@ def self.mock_line_item(params = {})
402
403
end
403
404
404
405
def self . mock_invoice_item ( params = { } )
405
- currency = params [ :currency ] || 'usd'
406
+ currency = params [ :currency ] || StripeMock . default_currency
406
407
{
407
408
id : "test_ii" ,
408
409
object : "invoiceitem" ,
@@ -490,7 +491,7 @@ def self.mock_order_item(params={})
490
491
end
491
492
492
493
def self . mock_plan ( params = { } )
493
- currency = params [ :currency ] || 'usd'
494
+ currency = params [ :currency ] || StripeMock . default_currency
494
495
{
495
496
id : "2" ,
496
497
object : "plan" ,
@@ -591,7 +592,7 @@ def self.mock_bank_account_token(params={})
591
592
end
592
593
593
594
def self . mock_transfer ( params = { } )
594
- currency = params [ :currency ] || 'usd'
595
+ currency = params [ :currency ] || StripeMock . default_currency
595
596
id = params [ :id ] || 'tr_test_transfer'
596
597
{
597
598
:status => 'pending' ,
@@ -623,7 +624,7 @@ def self.mock_transfer(params={})
623
624
end
624
625
625
626
def self . mock_payout ( params = { } )
626
- currency = params [ :currency ] || 'usd'
627
+ currency = params [ :currency ] || StripeMock . default_currency
627
628
id = params [ :id ] || 'po_test_payout'
628
629
{
629
630
:amount => 100 ,
@@ -647,7 +648,7 @@ def self.mock_disputes(ids=[])
647
648
648
649
def self . mock_dispute ( params = { } )
649
650
@timestamp ||= Time . now . to_i
650
- currency = params [ :currency ] || 'usd'
651
+ currency = params [ :currency ] || StripeMock . default_currency
651
652
id = params [ :id ] || "dp_test_dispute"
652
653
{
653
654
:id => id ,
@@ -967,7 +968,7 @@ def self.mock_balance_transactions(ids=[])
967
968
end
968
969
969
970
def self . mock_balance_transaction ( params = { } )
970
- currency = params [ :currency ] || 'usd'
971
+ currency = params [ :currency ] || StripeMock . default_currency
971
972
bt_id = params [ :id ] || 'test_txn_default'
972
973
source = params [ :source ] || 'ch_test_charge'
973
974
{
@@ -1015,7 +1016,7 @@ def self.mock_subscription_item(params = {})
1015
1016
object : 'plan' ,
1016
1017
amount : 1337 ,
1017
1018
created : 1504716177 ,
1018
- currency : 'usd' ,
1019
+ currency : StripeMock . default_currency ,
1019
1020
interval : 'month' ,
1020
1021
interval_count : 1 ,
1021
1022
livemode : false ,
0 commit comments