mocks

package
v1.2.2 Latest Latest
Warning

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

Go to latest
Published: May 9, 2025 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MockCloudfrontAPIClient

type MockCloudfrontAPIClient struct {
	mock.Mock
}

MockCloudfrontAPIClient is an autogenerated mock type for the CloudfrontAPIClient type

func NewMockCloudfrontAPIClient

func NewMockCloudfrontAPIClient(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockCloudfrontAPIClient

NewMockCloudfrontAPIClient creates a new instance of MockCloudfrontAPIClient. 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 (*MockCloudfrontAPIClient) CreateInvalidation

CreateInvalidation provides a mock function with given fields: ctx, params, optFns

func (*MockCloudfrontAPIClient) EXPECT

type MockCloudfrontAPIClient_CreateInvalidation_Call

type MockCloudfrontAPIClient_CreateInvalidation_Call struct {
	*mock.Call
}

MockCloudfrontAPIClient_CreateInvalidation_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CreateInvalidation'

func (*MockCloudfrontAPIClient_CreateInvalidation_Call) Return

func (*MockCloudfrontAPIClient_CreateInvalidation_Call) Run

type MockCloudfrontAPIClient_Expecter

type MockCloudfrontAPIClient_Expecter struct {
	// contains filtered or unexported fields
}

func (*MockCloudfrontAPIClient_Expecter) CreateInvalidation

func (_e *MockCloudfrontAPIClient_Expecter) CreateInvalidation(ctx interface{}, params interface{}, optFns ...interface{}) *MockCloudfrontAPIClient_CreateInvalidation_Call

CreateInvalidation is a helper method to define mock.On call

  • ctx context.Context
  • params *cloudfront.CreateInvalidationInput
  • optFns ...func(*cloudfront.Options)

type MockS3APIClient

type MockS3APIClient struct {
	mock.Mock
}

MockS3APIClient is an autogenerated mock type for the S3APIClient type

func NewMockS3APIClient

func NewMockS3APIClient(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockS3APIClient

NewMockS3APIClient creates a new instance of MockS3APIClient. 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 (*MockS3APIClient) CopyObject

func (_m *MockS3APIClient) CopyObject(ctx context.Context, params *s3.CopyObjectInput, optFns ...func(*s3.Options)) (*s3.CopyObjectOutput, error)

CopyObject provides a mock function with given fields: ctx, params, optFns

func (*MockS3APIClient) DeleteObject

func (_m *MockS3APIClient) DeleteObject(ctx context.Context, params *s3.DeleteObjectInput, optFns ...func(*s3.Options)) (*s3.DeleteObjectOutput, error)

DeleteObject provides a mock function with given fields: ctx, params, optFns

func (*MockS3APIClient) EXPECT

func (*MockS3APIClient) GetObject

func (_m *MockS3APIClient) GetObject(ctx context.Context, params *s3.GetObjectInput, optFns ...func(*s3.Options)) (*s3.GetObjectOutput, error)

GetObject provides a mock function with given fields: ctx, params, optFns

func (*MockS3APIClient) GetObjectAcl

func (_m *MockS3APIClient) GetObjectAcl(ctx context.Context, params *s3.GetObjectAclInput, optFns ...func(*s3.Options)) (*s3.GetObjectAclOutput, error)

GetObjectAcl provides a mock function with given fields: ctx, params, optFns

func (*MockS3APIClient) HeadObject

func (_m *MockS3APIClient) HeadObject(ctx context.Context, params *s3.HeadObjectInput, optFns ...func(*s3.Options)) (*s3.HeadObjectOutput, error)

HeadObject provides a mock function with given fields: ctx, params, optFns

func (*MockS3APIClient) ListObjects

func (_m *MockS3APIClient) ListObjects(ctx context.Context, params *s3.ListObjectsInput, optFns ...func(*s3.Options)) (*s3.ListObjectsOutput, error)

ListObjects provides a mock function with given fields: ctx, params, optFns

func (*MockS3APIClient) PutObject

func (_m *MockS3APIClient) PutObject(ctx context.Context, params *s3.PutObjectInput, optFns ...func(*s3.Options)) (*s3.PutObjectOutput, error)

PutObject provides a mock function with given fields: ctx, params, optFns

type MockS3APIClient_CopyObject_Call

type MockS3APIClient_CopyObject_Call struct {
	*mock.Call
}

MockS3APIClient_CopyObject_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CopyObject'

func (*MockS3APIClient_CopyObject_Call) Return

func (*MockS3APIClient_CopyObject_Call) Run

func (*MockS3APIClient_CopyObject_Call) RunAndReturn

type MockS3APIClient_DeleteObject_Call

type MockS3APIClient_DeleteObject_Call struct {
	*mock.Call
}

MockS3APIClient_DeleteObject_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteObject'

func (*MockS3APIClient_DeleteObject_Call) Return

func (*MockS3APIClient_DeleteObject_Call) Run

func (*MockS3APIClient_DeleteObject_Call) RunAndReturn

type MockS3APIClient_Expecter

type MockS3APIClient_Expecter struct {
	// contains filtered or unexported fields
}

func (*MockS3APIClient_Expecter) CopyObject

func (_e *MockS3APIClient_Expecter) CopyObject(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3APIClient_CopyObject_Call

CopyObject is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.CopyObjectInput
  • optFns ...func(*s3.Options)

func (*MockS3APIClient_Expecter) DeleteObject

func (_e *MockS3APIClient_Expecter) DeleteObject(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3APIClient_DeleteObject_Call

DeleteObject is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.DeleteObjectInput
  • optFns ...func(*s3.Options)

func (*MockS3APIClient_Expecter) GetObject

func (_e *MockS3APIClient_Expecter) GetObject(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3APIClient_GetObject_Call

GetObject is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetObjectInput
  • optFns ...func(*s3.Options)

func (*MockS3APIClient_Expecter) GetObjectAcl

func (_e *MockS3APIClient_Expecter) GetObjectAcl(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3APIClient_GetObjectAcl_Call

GetObjectAcl is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.GetObjectAclInput
  • optFns ...func(*s3.Options)

func (*MockS3APIClient_Expecter) HeadObject

func (_e *MockS3APIClient_Expecter) HeadObject(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3APIClient_HeadObject_Call

HeadObject is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.HeadObjectInput
  • optFns ...func(*s3.Options)

func (*MockS3APIClient_Expecter) ListObjects

func (_e *MockS3APIClient_Expecter) ListObjects(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3APIClient_ListObjects_Call

ListObjects is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.ListObjectsInput
  • optFns ...func(*s3.Options)

func (*MockS3APIClient_Expecter) PutObject

func (_e *MockS3APIClient_Expecter) PutObject(ctx interface{}, params interface{}, optFns ...interface{}) *MockS3APIClient_PutObject_Call

PutObject is a helper method to define mock.On call

  • ctx context.Context
  • params *s3.PutObjectInput
  • optFns ...func(*s3.Options)

type MockS3APIClient_GetObjectAcl_Call

type MockS3APIClient_GetObjectAcl_Call struct {
	*mock.Call
}

MockS3APIClient_GetObjectAcl_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetObjectAcl'

func (*MockS3APIClient_GetObjectAcl_Call) Return

func (*MockS3APIClient_GetObjectAcl_Call) Run

func (*MockS3APIClient_GetObjectAcl_Call) RunAndReturn

type MockS3APIClient_GetObject_Call

type MockS3APIClient_GetObject_Call struct {
	*mock.Call
}

MockS3APIClient_GetObject_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetObject'

func (*MockS3APIClient_GetObject_Call) Return

func (*MockS3APIClient_GetObject_Call) Run

func (_c *MockS3APIClient_GetObject_Call) Run(run func(ctx context.Context, params *s3.GetObjectInput, optFns ...func(*s3.Options))) *MockS3APIClient_GetObject_Call

func (*MockS3APIClient_GetObject_Call) RunAndReturn

type MockS3APIClient_HeadObject_Call

type MockS3APIClient_HeadObject_Call struct {
	*mock.Call
}

MockS3APIClient_HeadObject_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'HeadObject'

func (*MockS3APIClient_HeadObject_Call) Return

func (*MockS3APIClient_HeadObject_Call) Run

func (*MockS3APIClient_HeadObject_Call) RunAndReturn

type MockS3APIClient_ListObjects_Call

type MockS3APIClient_ListObjects_Call struct {
	*mock.Call
}

MockS3APIClient_ListObjects_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListObjects'

func (*MockS3APIClient_ListObjects_Call) Return

func (*MockS3APIClient_ListObjects_Call) Run

func (*MockS3APIClient_ListObjects_Call) RunAndReturn

type MockS3APIClient_PutObject_Call

type MockS3APIClient_PutObject_Call struct {
	*mock.Call
}

MockS3APIClient_PutObject_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PutObject'

func (*MockS3APIClient_PutObject_Call) Return

func (*MockS3APIClient_PutObject_Call) Run

func (_c *MockS3APIClient_PutObject_Call) Run(run func(ctx context.Context, params *s3.PutObjectInput, optFns ...func(*s3.Options))) *MockS3APIClient_PutObject_Call

func (*MockS3APIClient_PutObject_Call) RunAndReturn

Jump to

Keyboard shortcuts

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