Documentation
¶
Index ¶
- type MockPaypalProvider
- func (_m *MockPaypalProvider) CaptureOrder(ctx context.Context, orderID string, ...) (*paypal.CaptureOrderResponse, error)
- func (_m *MockPaypalProvider) CreateOrder(ctx context.Context, intent string, purchaseUnits []paypal.PurchaseUnitRequest, ...) (*paypal.Order, error)
- func (_m *MockPaypalProvider) EXPECT() *MockPaypalProvider_Expecter
- func (_m *MockPaypalProvider) RefundCapture(ctx context.Context, captureID string, ...) (*paypal.RefundResponse, error)
- type MockPaypalProvider_CaptureOrder_Call
- func (_c *MockPaypalProvider_CaptureOrder_Call) Return(_a0 *paypal.CaptureOrderResponse, _a1 error) *MockPaypalProvider_CaptureOrder_Call
- func (_c *MockPaypalProvider_CaptureOrder_Call) Run(run func(ctx context.Context, orderID string, ...)) *MockPaypalProvider_CaptureOrder_Call
- func (_c *MockPaypalProvider_CaptureOrder_Call) RunAndReturn(...) *MockPaypalProvider_CaptureOrder_Call
- type MockPaypalProvider_CreateOrder_Call
- func (_c *MockPaypalProvider_CreateOrder_Call) Return(_a0 *paypal.Order, _a1 error) *MockPaypalProvider_CreateOrder_Call
- func (_c *MockPaypalProvider_CreateOrder_Call) Run(...) *MockPaypalProvider_CreateOrder_Call
- func (_c *MockPaypalProvider_CreateOrder_Call) RunAndReturn(...) *MockPaypalProvider_CreateOrder_Call
- type MockPaypalProvider_Expecter
- func (_e *MockPaypalProvider_Expecter) CaptureOrder(ctx interface{}, orderID interface{}, captureOrderRequest interface{}) *MockPaypalProvider_CaptureOrder_Call
- func (_e *MockPaypalProvider_Expecter) CreateOrder(ctx interface{}, intent interface{}, purchaseUnits interface{}, ...) *MockPaypalProvider_CreateOrder_Call
- func (_e *MockPaypalProvider_Expecter) RefundCapture(ctx interface{}, captureID interface{}, refundCaptureRequest interface{}) *MockPaypalProvider_RefundCapture_Call
- type MockPaypalProvider_RefundCapture_Call
- func (_c *MockPaypalProvider_RefundCapture_Call) Return(_a0 *paypal.RefundResponse, _a1 error) *MockPaypalProvider_RefundCapture_Call
- func (_c *MockPaypalProvider_RefundCapture_Call) Run(run func(ctx context.Context, captureID string, ...)) *MockPaypalProvider_RefundCapture_Call
- func (_c *MockPaypalProvider_RefundCapture_Call) RunAndReturn(...) *MockPaypalProvider_RefundCapture_Call
- type MockStripeProvider
- func (_m *MockStripeProvider) Capture(id string, params *stripe.PaymentIntentCaptureParams) (*stripe.PaymentIntent, error)
- func (_m *MockStripeProvider) EXPECT() *MockStripeProvider_Expecter
- func (_m *MockStripeProvider) NewPaymentIntent(params *stripe.PaymentIntentParams) (*stripe.PaymentIntent, error)
- func (_m *MockStripeProvider) NewRefund(params *stripe.RefundParams) (*stripe.Refund, error)
- type MockStripeProvider_Capture_Call
- func (_c *MockStripeProvider_Capture_Call) Return(_a0 *stripe.PaymentIntent, _a1 error) *MockStripeProvider_Capture_Call
- func (_c *MockStripeProvider_Capture_Call) Run(run func(id string, params *stripe.PaymentIntentCaptureParams)) *MockStripeProvider_Capture_Call
- func (_c *MockStripeProvider_Capture_Call) RunAndReturn(...) *MockStripeProvider_Capture_Call
- type MockStripeProvider_Expecter
- func (_e *MockStripeProvider_Expecter) Capture(id interface{}, params interface{}) *MockStripeProvider_Capture_Call
- func (_e *MockStripeProvider_Expecter) NewPaymentIntent(params interface{}) *MockStripeProvider_NewPaymentIntent_Call
- func (_e *MockStripeProvider_Expecter) NewRefund(params interface{}) *MockStripeProvider_NewRefund_Call
- type MockStripeProvider_NewPaymentIntent_Call
- func (_c *MockStripeProvider_NewPaymentIntent_Call) Return(_a0 *stripe.PaymentIntent, _a1 error) *MockStripeProvider_NewPaymentIntent_Call
- func (_c *MockStripeProvider_NewPaymentIntent_Call) Run(run func(params *stripe.PaymentIntentParams)) *MockStripeProvider_NewPaymentIntent_Call
- func (_c *MockStripeProvider_NewPaymentIntent_Call) RunAndReturn(run func(*stripe.PaymentIntentParams) (*stripe.PaymentIntent, error)) *MockStripeProvider_NewPaymentIntent_Call
- type MockStripeProvider_NewRefund_Call
- func (_c *MockStripeProvider_NewRefund_Call) Return(_a0 *stripe.Refund, _a1 error) *MockStripeProvider_NewRefund_Call
- func (_c *MockStripeProvider_NewRefund_Call) Run(run func(params *stripe.RefundParams)) *MockStripeProvider_NewRefund_Call
- func (_c *MockStripeProvider_NewRefund_Call) RunAndReturn(run func(*stripe.RefundParams) (*stripe.Refund, error)) *MockStripeProvider_NewRefund_Call
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockPaypalProvider ¶
MockPaypalProvider is an autogenerated mock type for the PaypalProvider type
func NewMockPaypalProvider ¶
func NewMockPaypalProvider(t interface { mock.TestingT Cleanup(func()) }) *MockPaypalProvider
NewMockPaypalProvider creates a new instance of MockPaypalProvider. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.
func (*MockPaypalProvider) CaptureOrder ¶
func (_m *MockPaypalProvider) CaptureOrder(ctx context.Context, orderID string, captureOrderRequest paypal.CaptureOrderRequest) (*paypal.CaptureOrderResponse, error)
CaptureOrder provides a mock function with given fields: ctx, orderID, captureOrderRequest
func (*MockPaypalProvider) CreateOrder ¶
func (_m *MockPaypalProvider) CreateOrder(ctx context.Context, intent string, purchaseUnits []paypal.PurchaseUnitRequest, payer *paypal.CreateOrderPayer, appContext *paypal.ApplicationContext) (*paypal.Order, error)
CreateOrder provides a mock function with given fields: ctx, intent, purchaseUnits, payer, appContext
func (*MockPaypalProvider) EXPECT ¶
func (_m *MockPaypalProvider) EXPECT() *MockPaypalProvider_Expecter
func (*MockPaypalProvider) RefundCapture ¶
func (_m *MockPaypalProvider) RefundCapture(ctx context.Context, captureID string, refundCaptureRequest paypal.RefundCaptureRequest) (*paypal.RefundResponse, error)
RefundCapture provides a mock function with given fields: ctx, captureID, refundCaptureRequest
type MockPaypalProvider_CaptureOrder_Call ¶
MockPaypalProvider_CaptureOrder_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CaptureOrder'
func (*MockPaypalProvider_CaptureOrder_Call) Return ¶
func (_c *MockPaypalProvider_CaptureOrder_Call) Return(_a0 *paypal.CaptureOrderResponse, _a1 error) *MockPaypalProvider_CaptureOrder_Call
func (*MockPaypalProvider_CaptureOrder_Call) Run ¶
func (_c *MockPaypalProvider_CaptureOrder_Call) Run(run func(ctx context.Context, orderID string, captureOrderRequest paypal.CaptureOrderRequest)) *MockPaypalProvider_CaptureOrder_Call
func (*MockPaypalProvider_CaptureOrder_Call) RunAndReturn ¶
func (_c *MockPaypalProvider_CaptureOrder_Call) RunAndReturn(run func(context.Context, string, paypal.CaptureOrderRequest) (*paypal.CaptureOrderResponse, error)) *MockPaypalProvider_CaptureOrder_Call
type MockPaypalProvider_CreateOrder_Call ¶
MockPaypalProvider_CreateOrder_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CreateOrder'
func (*MockPaypalProvider_CreateOrder_Call) Return ¶
func (_c *MockPaypalProvider_CreateOrder_Call) Return(_a0 *paypal.Order, _a1 error) *MockPaypalProvider_CreateOrder_Call
func (*MockPaypalProvider_CreateOrder_Call) Run ¶
func (_c *MockPaypalProvider_CreateOrder_Call) Run(run func(ctx context.Context, intent string, purchaseUnits []paypal.PurchaseUnitRequest, payer *paypal.CreateOrderPayer, appContext *paypal.ApplicationContext)) *MockPaypalProvider_CreateOrder_Call
func (*MockPaypalProvider_CreateOrder_Call) RunAndReturn ¶
func (_c *MockPaypalProvider_CreateOrder_Call) RunAndReturn(run func(context.Context, string, []paypal.PurchaseUnitRequest, *paypal.CreateOrderPayer, *paypal.ApplicationContext) (*paypal.Order, error)) *MockPaypalProvider_CreateOrder_Call
type MockPaypalProvider_Expecter ¶
type MockPaypalProvider_Expecter struct {
// contains filtered or unexported fields
}
func (*MockPaypalProvider_Expecter) CaptureOrder ¶
func (_e *MockPaypalProvider_Expecter) CaptureOrder(ctx interface{}, orderID interface{}, captureOrderRequest interface{}) *MockPaypalProvider_CaptureOrder_Call
CaptureOrder is a helper method to define mock.On call
- ctx context.Context
- orderID string
- captureOrderRequest paypal.CaptureOrderRequest
func (*MockPaypalProvider_Expecter) CreateOrder ¶
func (_e *MockPaypalProvider_Expecter) CreateOrder(ctx interface{}, intent interface{}, purchaseUnits interface{}, payer interface{}, appContext interface{}) *MockPaypalProvider_CreateOrder_Call
CreateOrder is a helper method to define mock.On call
- ctx context.Context
- intent string
- purchaseUnits []paypal.PurchaseUnitRequest
- payer *paypal.CreateOrderPayer
- appContext *paypal.ApplicationContext
func (*MockPaypalProvider_Expecter) RefundCapture ¶
func (_e *MockPaypalProvider_Expecter) RefundCapture(ctx interface{}, captureID interface{}, refundCaptureRequest interface{}) *MockPaypalProvider_RefundCapture_Call
RefundCapture is a helper method to define mock.On call
- ctx context.Context
- captureID string
- refundCaptureRequest paypal.RefundCaptureRequest
type MockPaypalProvider_RefundCapture_Call ¶
MockPaypalProvider_RefundCapture_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RefundCapture'
func (*MockPaypalProvider_RefundCapture_Call) Return ¶
func (_c *MockPaypalProvider_RefundCapture_Call) Return(_a0 *paypal.RefundResponse, _a1 error) *MockPaypalProvider_RefundCapture_Call
func (*MockPaypalProvider_RefundCapture_Call) Run ¶
func (_c *MockPaypalProvider_RefundCapture_Call) Run(run func(ctx context.Context, captureID string, refundCaptureRequest paypal.RefundCaptureRequest)) *MockPaypalProvider_RefundCapture_Call
func (*MockPaypalProvider_RefundCapture_Call) RunAndReturn ¶
func (_c *MockPaypalProvider_RefundCapture_Call) RunAndReturn(run func(context.Context, string, paypal.RefundCaptureRequest) (*paypal.RefundResponse, error)) *MockPaypalProvider_RefundCapture_Call
type MockStripeProvider ¶
MockStripeProvider is an autogenerated mock type for the StripeProvider type
func NewMockStripeProvider ¶
func NewMockStripeProvider(t interface { mock.TestingT Cleanup(func()) }) *MockStripeProvider
NewMockStripeProvider creates a new instance of MockStripeProvider. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.
func (*MockStripeProvider) Capture ¶
func (_m *MockStripeProvider) Capture(id string, params *stripe.PaymentIntentCaptureParams) (*stripe.PaymentIntent, error)
Capture provides a mock function with given fields: id, params
func (*MockStripeProvider) EXPECT ¶
func (_m *MockStripeProvider) EXPECT() *MockStripeProvider_Expecter
func (*MockStripeProvider) NewPaymentIntent ¶
func (_m *MockStripeProvider) NewPaymentIntent(params *stripe.PaymentIntentParams) (*stripe.PaymentIntent, error)
NewPaymentIntent provides a mock function with given fields: params
func (*MockStripeProvider) NewRefund ¶
func (_m *MockStripeProvider) NewRefund(params *stripe.RefundParams) (*stripe.Refund, error)
NewRefund provides a mock function with given fields: params
type MockStripeProvider_Capture_Call ¶
MockStripeProvider_Capture_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Capture'
func (*MockStripeProvider_Capture_Call) Return ¶
func (_c *MockStripeProvider_Capture_Call) Return(_a0 *stripe.PaymentIntent, _a1 error) *MockStripeProvider_Capture_Call
func (*MockStripeProvider_Capture_Call) Run ¶
func (_c *MockStripeProvider_Capture_Call) Run(run func(id string, params *stripe.PaymentIntentCaptureParams)) *MockStripeProvider_Capture_Call
func (*MockStripeProvider_Capture_Call) RunAndReturn ¶
func (_c *MockStripeProvider_Capture_Call) RunAndReturn(run func(string, *stripe.PaymentIntentCaptureParams) (*stripe.PaymentIntent, error)) *MockStripeProvider_Capture_Call
type MockStripeProvider_Expecter ¶
type MockStripeProvider_Expecter struct {
// contains filtered or unexported fields
}
func (*MockStripeProvider_Expecter) Capture ¶
func (_e *MockStripeProvider_Expecter) Capture(id interface{}, params interface{}) *MockStripeProvider_Capture_Call
Capture is a helper method to define mock.On call
- id string
- params *stripe.PaymentIntentCaptureParams
func (*MockStripeProvider_Expecter) NewPaymentIntent ¶
func (_e *MockStripeProvider_Expecter) NewPaymentIntent(params interface{}) *MockStripeProvider_NewPaymentIntent_Call
NewPaymentIntent is a helper method to define mock.On call
- params *stripe.PaymentIntentParams
func (*MockStripeProvider_Expecter) NewRefund ¶
func (_e *MockStripeProvider_Expecter) NewRefund(params interface{}) *MockStripeProvider_NewRefund_Call
NewRefund is a helper method to define mock.On call
- params *stripe.RefundParams
type MockStripeProvider_NewPaymentIntent_Call ¶
MockStripeProvider_NewPaymentIntent_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'NewPaymentIntent'
func (*MockStripeProvider_NewPaymentIntent_Call) Return ¶
func (_c *MockStripeProvider_NewPaymentIntent_Call) Return(_a0 *stripe.PaymentIntent, _a1 error) *MockStripeProvider_NewPaymentIntent_Call
func (*MockStripeProvider_NewPaymentIntent_Call) Run ¶
func (_c *MockStripeProvider_NewPaymentIntent_Call) Run(run func(params *stripe.PaymentIntentParams)) *MockStripeProvider_NewPaymentIntent_Call
func (*MockStripeProvider_NewPaymentIntent_Call) RunAndReturn ¶
func (_c *MockStripeProvider_NewPaymentIntent_Call) RunAndReturn(run func(*stripe.PaymentIntentParams) (*stripe.PaymentIntent, error)) *MockStripeProvider_NewPaymentIntent_Call
type MockStripeProvider_NewRefund_Call ¶
MockStripeProvider_NewRefund_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'NewRefund'
func (*MockStripeProvider_NewRefund_Call) Return ¶
func (_c *MockStripeProvider_NewRefund_Call) Return(_a0 *stripe.Refund, _a1 error) *MockStripeProvider_NewRefund_Call
func (*MockStripeProvider_NewRefund_Call) Run ¶
func (_c *MockStripeProvider_NewRefund_Call) Run(run func(params *stripe.RefundParams)) *MockStripeProvider_NewRefund_Call
func (*MockStripeProvider_NewRefund_Call) RunAndReturn ¶
func (_c *MockStripeProvider_NewRefund_Call) RunAndReturn(run func(*stripe.RefundParams) (*stripe.Refund, error)) *MockStripeProvider_NewRefund_Call