mocks

package
v1.1.3 Latest Latest
Warning

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

Go to latest
Published: Jul 22, 2026 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MockService

type MockService struct {
	mock.Mock
}

MockService is an autogenerated mock type for the Service type

func NewMockService

func NewMockService(t interface {
	mock.TestingT
	Cleanup(func())
}) *MockService

NewMockService creates a new instance of MockService. 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 (*MockService) CreateComponentRelease

func (_m *MockService) CreateComponentRelease(ctx context.Context, namespaceName string, cr *v1alpha1.ComponentRelease) (*v1alpha1.ComponentRelease, error)

CreateComponentRelease provides a mock function with given fields: ctx, namespaceName, cr

func (*MockService) DeleteComponentRelease

func (_m *MockService) DeleteComponentRelease(ctx context.Context, namespaceName string, componentReleaseName string) error

DeleteComponentRelease provides a mock function with given fields: ctx, namespaceName, componentReleaseName

func (*MockService) EXPECT

func (_m *MockService) EXPECT() *MockService_Expecter

func (*MockService) GetComponentRelease

func (_m *MockService) GetComponentRelease(ctx context.Context, namespaceName string, componentReleaseName string) (*v1alpha1.ComponentRelease, error)

GetComponentRelease provides a mock function with given fields: ctx, namespaceName, componentReleaseName

func (*MockService) ListComponentReleases

func (_m *MockService) ListComponentReleases(ctx context.Context, namespaceName string, componentName string, opts services.ListOptions) (*services.ListResult[v1alpha1.ComponentRelease], error)

ListComponentReleases provides a mock function with given fields: ctx, namespaceName, componentName, opts

type MockService_CreateComponentRelease_Call

type MockService_CreateComponentRelease_Call struct {
	*mock.Call
}

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

func (*MockService_CreateComponentRelease_Call) Return

func (*MockService_CreateComponentRelease_Call) Run

type MockService_DeleteComponentRelease_Call

type MockService_DeleteComponentRelease_Call struct {
	*mock.Call
}

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

func (*MockService_DeleteComponentRelease_Call) Return

func (*MockService_DeleteComponentRelease_Call) Run

func (_c *MockService_DeleteComponentRelease_Call) Run(run func(ctx context.Context, namespaceName string, componentReleaseName string)) *MockService_DeleteComponentRelease_Call

func (*MockService_DeleteComponentRelease_Call) RunAndReturn

type MockService_Expecter

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

func (*MockService_Expecter) CreateComponentRelease

func (_e *MockService_Expecter) CreateComponentRelease(ctx interface{}, namespaceName interface{}, cr interface{}) *MockService_CreateComponentRelease_Call

CreateComponentRelease is a helper method to define mock.On call

  • ctx context.Context
  • namespaceName string
  • cr *v1alpha1.ComponentRelease

func (*MockService_Expecter) DeleteComponentRelease

func (_e *MockService_Expecter) DeleteComponentRelease(ctx interface{}, namespaceName interface{}, componentReleaseName interface{}) *MockService_DeleteComponentRelease_Call

DeleteComponentRelease is a helper method to define mock.On call

  • ctx context.Context
  • namespaceName string
  • componentReleaseName string

func (*MockService_Expecter) GetComponentRelease

func (_e *MockService_Expecter) GetComponentRelease(ctx interface{}, namespaceName interface{}, componentReleaseName interface{}) *MockService_GetComponentRelease_Call

GetComponentRelease is a helper method to define mock.On call

  • ctx context.Context
  • namespaceName string
  • componentReleaseName string

func (*MockService_Expecter) ListComponentReleases

func (_e *MockService_Expecter) ListComponentReleases(ctx interface{}, namespaceName interface{}, componentName interface{}, opts interface{}) *MockService_ListComponentReleases_Call

ListComponentReleases is a helper method to define mock.On call

  • ctx context.Context
  • namespaceName string
  • componentName string
  • opts services.ListOptions

type MockService_GetComponentRelease_Call

type MockService_GetComponentRelease_Call struct {
	*mock.Call
}

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

func (*MockService_GetComponentRelease_Call) Return

func (*MockService_GetComponentRelease_Call) Run

func (_c *MockService_GetComponentRelease_Call) Run(run func(ctx context.Context, namespaceName string, componentReleaseName string)) *MockService_GetComponentRelease_Call

func (*MockService_GetComponentRelease_Call) RunAndReturn

type MockService_ListComponentReleases_Call

type MockService_ListComponentReleases_Call struct {
	*mock.Call
}

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

func (*MockService_ListComponentReleases_Call) Return

func (*MockService_ListComponentReleases_Call) Run

Jump to

Keyboard shortcuts

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