mocks

package
v0.1.12 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 27, 2022 License: ISC Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type PaymentRequestServiceMock

type PaymentRequestServiceMock struct {
	// PaymentRequestFunc mocks the PaymentRequest method.
	PaymentRequestFunc func(ctx context.Context, args dpp.PaymentRequestArgs) (*dpp.PaymentRequest, error)
	// contains filtered or unexported fields
}

PaymentRequestServiceMock is a mock implementation of dpp.PaymentRequestService.

func TestSomethingThatUsesPaymentRequestService(t *testing.T) {

	// make and configure a mocked dpp.PaymentRequestService
	mockedPaymentRequestService := &PaymentRequestServiceMock{
		PaymentRequestFunc: func(ctx context.Context, args dpp.PaymentRequestArgs) (*dpp.PaymentRequest, error) {
			panic("mock out the PaymentRequest method")
		},
	}

	// use mockedPaymentRequestService in code that requires dpp.PaymentRequestService
	// and then make assertions.

}

func (*PaymentRequestServiceMock) PaymentRequest

func (mock *PaymentRequestServiceMock) PaymentRequest(ctx context.Context, args dpp.PaymentRequestArgs) (*dpp.PaymentRequest, error)

PaymentRequest calls PaymentRequestFunc.

func (*PaymentRequestServiceMock) PaymentRequestCalls

func (mock *PaymentRequestServiceMock) PaymentRequestCalls() []struct {
	Ctx  context.Context
	Args dpp.PaymentRequestArgs
}

PaymentRequestCalls gets all the calls that were made to PaymentRequest. Check the length with:

len(mockedPaymentRequestService.PaymentRequestCalls())

type PaymentServiceMock

type PaymentServiceMock struct {
	// PaymentCreateFunc mocks the PaymentCreate method.
	PaymentCreateFunc func(ctx context.Context, args dpp.PaymentCreateArgs, req dpp.Payment) (*dpp.PaymentACK, error)
	// contains filtered or unexported fields
}

PaymentServiceMock is a mock implementation of dpp.PaymentService.

func TestSomethingThatUsesPaymentService(t *testing.T) {

	// make and configure a mocked dpp.PaymentService
	mockedPaymentService := &PaymentServiceMock{
		PaymentCreateFunc: func(ctx context.Context, args dpp.PaymentCreateArgs, req dpp.Payment) (*dpp.PaymentACK, error) {
			panic("mock out the PaymentCreate method")
		},
	}

	// use mockedPaymentService in code that requires dpp.PaymentService
	// and then make assertions.

}

func (*PaymentServiceMock) PaymentCreate

func (mock *PaymentServiceMock) PaymentCreate(ctx context.Context, args dpp.PaymentCreateArgs, req dpp.Payment) (*dpp.PaymentACK, error)

PaymentCreate calls PaymentCreateFunc.

func (*PaymentServiceMock) PaymentCreateCalls

func (mock *PaymentServiceMock) PaymentCreateCalls() []struct {
	Ctx  context.Context
	Args dpp.PaymentCreateArgs
	Req  dpp.Payment
}

PaymentCreateCalls gets all the calls that were made to PaymentCreate. Check the length with:

len(mockedPaymentService.PaymentCreateCalls())

type PaymentWriterMock

type PaymentWriterMock struct {
	// PaymentCreateFunc mocks the PaymentCreate method.
	PaymentCreateFunc func(ctx context.Context, args dpp.PaymentCreateArgs, req dpp.Payment) (*dpp.PaymentACK, error)
	// contains filtered or unexported fields
}

PaymentWriterMock is a mock implementation of dpp.PaymentWriter.

func TestSomethingThatUsesPaymentWriter(t *testing.T) {

	// make and configure a mocked dpp.PaymentWriter
	mockedPaymentWriter := &PaymentWriterMock{
		PaymentCreateFunc: func(ctx context.Context, args dpp.PaymentCreateArgs, req dpp.Payment) (*dpp.PaymentACK, error) {
			panic("mock out the PaymentCreate method")
		},
	}

	// use mockedPaymentWriter in code that requires dpp.PaymentWriter
	// and then make assertions.

}

func (*PaymentWriterMock) PaymentCreate

func (mock *PaymentWriterMock) PaymentCreate(ctx context.Context, args dpp.PaymentCreateArgs, req dpp.Payment) (*dpp.PaymentACK, error)

PaymentCreate calls PaymentCreateFunc.

func (*PaymentWriterMock) PaymentCreateCalls

func (mock *PaymentWriterMock) PaymentCreateCalls() []struct {
	Ctx  context.Context
	Args dpp.PaymentCreateArgs
	Req  dpp.Payment
}

PaymentCreateCalls gets all the calls that were made to PaymentCreate. Check the length with:

len(mockedPaymentWriter.PaymentCreateCalls())

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL