storj/satellite/payments/stripecoinpayments
Michal Niewrzal 2eb2c25e51 satellite/payments/stripecoinpayments: add StripeClient interface to be
able to cover more testing scenarios

Currently, its hard to implement test suite for payments because
mockpayments is on to high level and we cannot emulate many things e.g.
adding credit card. This change is first to be able to add mock for
Stripe client and do more granular tests.

Change-Id: Ied85d4bd0642debdffe1161657c1e475202e9d23
2020-05-15 10:52:44 +02:00
..
accounts.go satellite/payments/stripecoinpayments: add StripeClient interface to be 2020-05-15 10:52:44 +02:00
clearing.go satellite/payments: remove unused code 2020-02-20 16:04:19 +02:00
client.go satellite/payments/stripecoinpayments: add StripeClient interface to be 2020-05-15 10:52:44 +02:00
conversion.go satellite/payments: token deposit accept cents (#3628) 2019-11-21 16:25:37 +02:00
coupons_test.go all: remove old uuid 2020-04-02 19:30:36 +03:00
coupons.go satellite/payments/stripecoinpayments: add StripeClient interface to be 2020-05-15 10:52:44 +02:00
creditcards.go satellite/payments/stripecoinpayments: add StripeClient interface to be 2020-05-15 10:52:44 +02:00
credits_test.go satellite/payments: all invoice commands require period 2020-05-14 11:50:19 +00:00
credits.go satellite/payments: all invoice commands require period 2020-05-14 11:50:19 +00:00
customers_test.go satellite/payments/stripecoinpayments: fix test flakyness 2020-04-29 12:06:35 +00:00
customers.go all: switch to storj.io/common/uuid 2020-03-31 19:16:41 +03:00
db.go satellite/payments : deposit bonuses (credits) added 2020-02-11 11:11:42 +00:00
endpoint.go satellite/payments: all invoice commands require period 2020-05-14 11:50:19 +00:00
invoices.go satellite/payments/stripecoinpayments: add StripeClient interface to be 2020-05-15 10:52:44 +02:00
projectrecords_test.go satellite/payments: all invoice commands require period 2020-05-14 11:50:19 +00:00
projectrecords.go satellite/payments: all invoice commands require period 2020-05-14 11:50:19 +00:00
service.go satellite/payments/stripecoinpayments: add StripeClient interface to be 2020-05-15 10:52:44 +02:00
tokens.go satellite/payments/stripecoinpayments: add StripeClient interface to be 2020-05-15 10:52:44 +02:00
transactions_test.go all: switch to storj.io/common/uuid 2020-03-31 19:16:41 +03:00
transactions.go all: switch to storj.io/common/uuid 2020-03-31 19:16:41 +03:00
version.go common: separate repository 2019-12-27 14:11:15 +02:00