Documentation
¶
Index ¶
- type MockService
- func (_m *MockService) CreateProjectReleaseBinding(ctx context.Context, namespaceName string, rb *v1alpha1.ProjectReleaseBinding) (*v1alpha1.ProjectReleaseBinding, error)
- func (_m *MockService) DeleteProjectReleaseBinding(ctx context.Context, namespaceName string, projectReleaseBindingName string) error
- func (_m *MockService) EXPECT() *MockService_Expecter
- func (_m *MockService) GetProjectReleaseBinding(ctx context.Context, namespaceName string, projectReleaseBindingName string) (*v1alpha1.ProjectReleaseBinding, error)
- func (_m *MockService) ListProjectReleaseBindings(ctx context.Context, namespaceName string, projectName string, ...) (*services.ListResult[v1alpha1.ProjectReleaseBinding], error)
- func (_m *MockService) UpdateProjectReleaseBinding(ctx context.Context, namespaceName string, rb *v1alpha1.ProjectReleaseBinding) (*v1alpha1.ProjectReleaseBinding, error)
- type MockService_CreateProjectReleaseBinding_Call
- func (_c *MockService_CreateProjectReleaseBinding_Call) Return(_a0 *v1alpha1.ProjectReleaseBinding, _a1 error) *MockService_CreateProjectReleaseBinding_Call
- func (_c *MockService_CreateProjectReleaseBinding_Call) Run(...) *MockService_CreateProjectReleaseBinding_Call
- func (_c *MockService_CreateProjectReleaseBinding_Call) RunAndReturn(...) *MockService_CreateProjectReleaseBinding_Call
- type MockService_DeleteProjectReleaseBinding_Call
- func (_c *MockService_DeleteProjectReleaseBinding_Call) Return(_a0 error) *MockService_DeleteProjectReleaseBinding_Call
- func (_c *MockService_DeleteProjectReleaseBinding_Call) Run(...) *MockService_DeleteProjectReleaseBinding_Call
- func (_c *MockService_DeleteProjectReleaseBinding_Call) RunAndReturn(run func(context.Context, string, string) error) *MockService_DeleteProjectReleaseBinding_Call
- type MockService_Expecter
- func (_e *MockService_Expecter) CreateProjectReleaseBinding(ctx interface{}, namespaceName interface{}, rb interface{}) *MockService_CreateProjectReleaseBinding_Call
- func (_e *MockService_Expecter) DeleteProjectReleaseBinding(ctx interface{}, namespaceName interface{}, ...) *MockService_DeleteProjectReleaseBinding_Call
- func (_e *MockService_Expecter) GetProjectReleaseBinding(ctx interface{}, namespaceName interface{}, ...) *MockService_GetProjectReleaseBinding_Call
- func (_e *MockService_Expecter) ListProjectReleaseBindings(ctx interface{}, namespaceName interface{}, projectName interface{}, ...) *MockService_ListProjectReleaseBindings_Call
- func (_e *MockService_Expecter) UpdateProjectReleaseBinding(ctx interface{}, namespaceName interface{}, rb interface{}) *MockService_UpdateProjectReleaseBinding_Call
- type MockService_GetProjectReleaseBinding_Call
- func (_c *MockService_GetProjectReleaseBinding_Call) Return(_a0 *v1alpha1.ProjectReleaseBinding, _a1 error) *MockService_GetProjectReleaseBinding_Call
- func (_c *MockService_GetProjectReleaseBinding_Call) Run(...) *MockService_GetProjectReleaseBinding_Call
- func (_c *MockService_GetProjectReleaseBinding_Call) RunAndReturn(...) *MockService_GetProjectReleaseBinding_Call
- type MockService_ListProjectReleaseBindings_Call
- func (_c *MockService_ListProjectReleaseBindings_Call) Return(_a0 *services.ListResult[v1alpha1.ProjectReleaseBinding], _a1 error) *MockService_ListProjectReleaseBindings_Call
- func (_c *MockService_ListProjectReleaseBindings_Call) Run(run func(ctx context.Context, namespaceName string, projectName string, ...)) *MockService_ListProjectReleaseBindings_Call
- func (_c *MockService_ListProjectReleaseBindings_Call) RunAndReturn(...) *MockService_ListProjectReleaseBindings_Call
- type MockService_UpdateProjectReleaseBinding_Call
- func (_c *MockService_UpdateProjectReleaseBinding_Call) Return(_a0 *v1alpha1.ProjectReleaseBinding, _a1 error) *MockService_UpdateProjectReleaseBinding_Call
- func (_c *MockService_UpdateProjectReleaseBinding_Call) Run(...) *MockService_UpdateProjectReleaseBinding_Call
- func (_c *MockService_UpdateProjectReleaseBinding_Call) RunAndReturn(...) *MockService_UpdateProjectReleaseBinding_Call
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockService ¶
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) CreateProjectReleaseBinding ¶
func (_m *MockService) CreateProjectReleaseBinding(ctx context.Context, namespaceName string, rb *v1alpha1.ProjectReleaseBinding) (*v1alpha1.ProjectReleaseBinding, error)
CreateProjectReleaseBinding provides a mock function with given fields: ctx, namespaceName, rb
func (*MockService) DeleteProjectReleaseBinding ¶
func (_m *MockService) DeleteProjectReleaseBinding(ctx context.Context, namespaceName string, projectReleaseBindingName string) error
DeleteProjectReleaseBinding provides a mock function with given fields: ctx, namespaceName, projectReleaseBindingName
func (*MockService) EXPECT ¶
func (_m *MockService) EXPECT() *MockService_Expecter
func (*MockService) GetProjectReleaseBinding ¶
func (_m *MockService) GetProjectReleaseBinding(ctx context.Context, namespaceName string, projectReleaseBindingName string) (*v1alpha1.ProjectReleaseBinding, error)
GetProjectReleaseBinding provides a mock function with given fields: ctx, namespaceName, projectReleaseBindingName
func (*MockService) ListProjectReleaseBindings ¶
func (_m *MockService) ListProjectReleaseBindings(ctx context.Context, namespaceName string, projectName string, opts services.ListOptions) (*services.ListResult[v1alpha1.ProjectReleaseBinding], error)
ListProjectReleaseBindings provides a mock function with given fields: ctx, namespaceName, projectName, opts
func (*MockService) UpdateProjectReleaseBinding ¶
func (_m *MockService) UpdateProjectReleaseBinding(ctx context.Context, namespaceName string, rb *v1alpha1.ProjectReleaseBinding) (*v1alpha1.ProjectReleaseBinding, error)
UpdateProjectReleaseBinding provides a mock function with given fields: ctx, namespaceName, rb
type MockService_CreateProjectReleaseBinding_Call ¶
MockService_CreateProjectReleaseBinding_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CreateProjectReleaseBinding'
func (*MockService_CreateProjectReleaseBinding_Call) Return ¶
func (_c *MockService_CreateProjectReleaseBinding_Call) Return(_a0 *v1alpha1.ProjectReleaseBinding, _a1 error) *MockService_CreateProjectReleaseBinding_Call
func (*MockService_CreateProjectReleaseBinding_Call) Run ¶
func (_c *MockService_CreateProjectReleaseBinding_Call) Run(run func(ctx context.Context, namespaceName string, rb *v1alpha1.ProjectReleaseBinding)) *MockService_CreateProjectReleaseBinding_Call
func (*MockService_CreateProjectReleaseBinding_Call) RunAndReturn ¶
func (_c *MockService_CreateProjectReleaseBinding_Call) RunAndReturn(run func(context.Context, string, *v1alpha1.ProjectReleaseBinding) (*v1alpha1.ProjectReleaseBinding, error)) *MockService_CreateProjectReleaseBinding_Call
type MockService_DeleteProjectReleaseBinding_Call ¶
MockService_DeleteProjectReleaseBinding_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteProjectReleaseBinding'
func (*MockService_DeleteProjectReleaseBinding_Call) Return ¶
func (_c *MockService_DeleteProjectReleaseBinding_Call) Return(_a0 error) *MockService_DeleteProjectReleaseBinding_Call
func (*MockService_DeleteProjectReleaseBinding_Call) Run ¶
func (_c *MockService_DeleteProjectReleaseBinding_Call) Run(run func(ctx context.Context, namespaceName string, projectReleaseBindingName string)) *MockService_DeleteProjectReleaseBinding_Call
func (*MockService_DeleteProjectReleaseBinding_Call) RunAndReturn ¶
func (_c *MockService_DeleteProjectReleaseBinding_Call) RunAndReturn(run func(context.Context, string, string) error) *MockService_DeleteProjectReleaseBinding_Call
type MockService_Expecter ¶
type MockService_Expecter struct {
// contains filtered or unexported fields
}
func (*MockService_Expecter) CreateProjectReleaseBinding ¶
func (_e *MockService_Expecter) CreateProjectReleaseBinding(ctx interface{}, namespaceName interface{}, rb interface{}) *MockService_CreateProjectReleaseBinding_Call
CreateProjectReleaseBinding is a helper method to define mock.On call
- ctx context.Context
- namespaceName string
- rb *v1alpha1.ProjectReleaseBinding
func (*MockService_Expecter) DeleteProjectReleaseBinding ¶
func (_e *MockService_Expecter) DeleteProjectReleaseBinding(ctx interface{}, namespaceName interface{}, projectReleaseBindingName interface{}) *MockService_DeleteProjectReleaseBinding_Call
DeleteProjectReleaseBinding is a helper method to define mock.On call
- ctx context.Context
- namespaceName string
- projectReleaseBindingName string
func (*MockService_Expecter) GetProjectReleaseBinding ¶
func (_e *MockService_Expecter) GetProjectReleaseBinding(ctx interface{}, namespaceName interface{}, projectReleaseBindingName interface{}) *MockService_GetProjectReleaseBinding_Call
GetProjectReleaseBinding is a helper method to define mock.On call
- ctx context.Context
- namespaceName string
- projectReleaseBindingName string
func (*MockService_Expecter) ListProjectReleaseBindings ¶
func (_e *MockService_Expecter) ListProjectReleaseBindings(ctx interface{}, namespaceName interface{}, projectName interface{}, opts interface{}) *MockService_ListProjectReleaseBindings_Call
ListProjectReleaseBindings is a helper method to define mock.On call
- ctx context.Context
- namespaceName string
- projectName string
- opts services.ListOptions
func (*MockService_Expecter) UpdateProjectReleaseBinding ¶
func (_e *MockService_Expecter) UpdateProjectReleaseBinding(ctx interface{}, namespaceName interface{}, rb interface{}) *MockService_UpdateProjectReleaseBinding_Call
UpdateProjectReleaseBinding is a helper method to define mock.On call
- ctx context.Context
- namespaceName string
- rb *v1alpha1.ProjectReleaseBinding
type MockService_GetProjectReleaseBinding_Call ¶
MockService_GetProjectReleaseBinding_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetProjectReleaseBinding'
func (*MockService_GetProjectReleaseBinding_Call) Return ¶
func (_c *MockService_GetProjectReleaseBinding_Call) Return(_a0 *v1alpha1.ProjectReleaseBinding, _a1 error) *MockService_GetProjectReleaseBinding_Call
func (*MockService_GetProjectReleaseBinding_Call) Run ¶
func (_c *MockService_GetProjectReleaseBinding_Call) Run(run func(ctx context.Context, namespaceName string, projectReleaseBindingName string)) *MockService_GetProjectReleaseBinding_Call
func (*MockService_GetProjectReleaseBinding_Call) RunAndReturn ¶
func (_c *MockService_GetProjectReleaseBinding_Call) RunAndReturn(run func(context.Context, string, string) (*v1alpha1.ProjectReleaseBinding, error)) *MockService_GetProjectReleaseBinding_Call
type MockService_ListProjectReleaseBindings_Call ¶
MockService_ListProjectReleaseBindings_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListProjectReleaseBindings'
func (*MockService_ListProjectReleaseBindings_Call) Return ¶
func (_c *MockService_ListProjectReleaseBindings_Call) Return(_a0 *services.ListResult[v1alpha1.ProjectReleaseBinding], _a1 error) *MockService_ListProjectReleaseBindings_Call
func (*MockService_ListProjectReleaseBindings_Call) Run ¶
func (_c *MockService_ListProjectReleaseBindings_Call) Run(run func(ctx context.Context, namespaceName string, projectName string, opts services.ListOptions)) *MockService_ListProjectReleaseBindings_Call
func (*MockService_ListProjectReleaseBindings_Call) RunAndReturn ¶
func (_c *MockService_ListProjectReleaseBindings_Call) RunAndReturn(run func(context.Context, string, string, services.ListOptions) (*services.ListResult[v1alpha1.ProjectReleaseBinding], error)) *MockService_ListProjectReleaseBindings_Call
type MockService_UpdateProjectReleaseBinding_Call ¶
MockService_UpdateProjectReleaseBinding_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UpdateProjectReleaseBinding'
func (*MockService_UpdateProjectReleaseBinding_Call) Return ¶
func (_c *MockService_UpdateProjectReleaseBinding_Call) Return(_a0 *v1alpha1.ProjectReleaseBinding, _a1 error) *MockService_UpdateProjectReleaseBinding_Call
func (*MockService_UpdateProjectReleaseBinding_Call) Run ¶
func (_c *MockService_UpdateProjectReleaseBinding_Call) Run(run func(ctx context.Context, namespaceName string, rb *v1alpha1.ProjectReleaseBinding)) *MockService_UpdateProjectReleaseBinding_Call
func (*MockService_UpdateProjectReleaseBinding_Call) RunAndReturn ¶
func (_c *MockService_UpdateProjectReleaseBinding_Call) RunAndReturn(run func(context.Context, string, *v1alpha1.ProjectReleaseBinding) (*v1alpha1.ProjectReleaseBinding, error)) *MockService_UpdateProjectReleaseBinding_Call