Documentation
¶
Index ¶
- type MockService
- func (_m *MockService) CreateProjectRelease(ctx context.Context, namespaceName string, pr *v1alpha1.ProjectRelease) (*v1alpha1.ProjectRelease, error)
- func (_m *MockService) DeleteProjectRelease(ctx context.Context, namespaceName string, projectReleaseName string) error
- func (_m *MockService) EXPECT() *MockService_Expecter
- func (_m *MockService) GetProjectRelease(ctx context.Context, namespaceName string, projectReleaseName string) (*v1alpha1.ProjectRelease, error)
- func (_m *MockService) ListProjectReleases(ctx context.Context, namespaceName string, projectName string, ...) (*services.ListResult[v1alpha1.ProjectRelease], error)
- type MockService_CreateProjectRelease_Call
- func (_c *MockService_CreateProjectRelease_Call) Return(_a0 *v1alpha1.ProjectRelease, _a1 error) *MockService_CreateProjectRelease_Call
- func (_c *MockService_CreateProjectRelease_Call) Run(...) *MockService_CreateProjectRelease_Call
- func (_c *MockService_CreateProjectRelease_Call) RunAndReturn(...) *MockService_CreateProjectRelease_Call
- type MockService_DeleteProjectRelease_Call
- func (_c *MockService_DeleteProjectRelease_Call) Return(_a0 error) *MockService_DeleteProjectRelease_Call
- func (_c *MockService_DeleteProjectRelease_Call) Run(run func(ctx context.Context, namespaceName string, projectReleaseName string)) *MockService_DeleteProjectRelease_Call
- func (_c *MockService_DeleteProjectRelease_Call) RunAndReturn(run func(context.Context, string, string) error) *MockService_DeleteProjectRelease_Call
- type MockService_Expecter
- func (_e *MockService_Expecter) CreateProjectRelease(ctx interface{}, namespaceName interface{}, pr interface{}) *MockService_CreateProjectRelease_Call
- func (_e *MockService_Expecter) DeleteProjectRelease(ctx interface{}, namespaceName interface{}, projectReleaseName interface{}) *MockService_DeleteProjectRelease_Call
- func (_e *MockService_Expecter) GetProjectRelease(ctx interface{}, namespaceName interface{}, projectReleaseName interface{}) *MockService_GetProjectRelease_Call
- func (_e *MockService_Expecter) ListProjectReleases(ctx interface{}, namespaceName interface{}, projectName interface{}, ...) *MockService_ListProjectReleases_Call
- type MockService_GetProjectRelease_Call
- func (_c *MockService_GetProjectRelease_Call) Return(_a0 *v1alpha1.ProjectRelease, _a1 error) *MockService_GetProjectRelease_Call
- func (_c *MockService_GetProjectRelease_Call) Run(run func(ctx context.Context, namespaceName string, projectReleaseName string)) *MockService_GetProjectRelease_Call
- func (_c *MockService_GetProjectRelease_Call) RunAndReturn(run func(context.Context, string, string) (*v1alpha1.ProjectRelease, error)) *MockService_GetProjectRelease_Call
- type MockService_ListProjectReleases_Call
- func (_c *MockService_ListProjectReleases_Call) Return(_a0 *services.ListResult[v1alpha1.ProjectRelease], _a1 error) *MockService_ListProjectReleases_Call
- func (_c *MockService_ListProjectReleases_Call) Run(run func(ctx context.Context, namespaceName string, projectName string, ...)) *MockService_ListProjectReleases_Call
- func (_c *MockService_ListProjectReleases_Call) RunAndReturn(...) *MockService_ListProjectReleases_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) CreateProjectRelease ¶
func (_m *MockService) CreateProjectRelease(ctx context.Context, namespaceName string, pr *v1alpha1.ProjectRelease) (*v1alpha1.ProjectRelease, error)
CreateProjectRelease provides a mock function with given fields: ctx, namespaceName, pr
func (*MockService) DeleteProjectRelease ¶
func (_m *MockService) DeleteProjectRelease(ctx context.Context, namespaceName string, projectReleaseName string) error
DeleteProjectRelease provides a mock function with given fields: ctx, namespaceName, projectReleaseName
func (*MockService) EXPECT ¶
func (_m *MockService) EXPECT() *MockService_Expecter
func (*MockService) GetProjectRelease ¶
func (_m *MockService) GetProjectRelease(ctx context.Context, namespaceName string, projectReleaseName string) (*v1alpha1.ProjectRelease, error)
GetProjectRelease provides a mock function with given fields: ctx, namespaceName, projectReleaseName
func (*MockService) ListProjectReleases ¶
func (_m *MockService) ListProjectReleases(ctx context.Context, namespaceName string, projectName string, opts services.ListOptions) (*services.ListResult[v1alpha1.ProjectRelease], error)
ListProjectReleases provides a mock function with given fields: ctx, namespaceName, projectName, opts
type MockService_CreateProjectRelease_Call ¶
MockService_CreateProjectRelease_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CreateProjectRelease'
func (*MockService_CreateProjectRelease_Call) Return ¶
func (_c *MockService_CreateProjectRelease_Call) Return(_a0 *v1alpha1.ProjectRelease, _a1 error) *MockService_CreateProjectRelease_Call
func (*MockService_CreateProjectRelease_Call) Run ¶
func (_c *MockService_CreateProjectRelease_Call) Run(run func(ctx context.Context, namespaceName string, pr *v1alpha1.ProjectRelease)) *MockService_CreateProjectRelease_Call
func (*MockService_CreateProjectRelease_Call) RunAndReturn ¶
func (_c *MockService_CreateProjectRelease_Call) RunAndReturn(run func(context.Context, string, *v1alpha1.ProjectRelease) (*v1alpha1.ProjectRelease, error)) *MockService_CreateProjectRelease_Call
type MockService_DeleteProjectRelease_Call ¶
MockService_DeleteProjectRelease_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteProjectRelease'
func (*MockService_DeleteProjectRelease_Call) Return ¶
func (_c *MockService_DeleteProjectRelease_Call) Return(_a0 error) *MockService_DeleteProjectRelease_Call
func (*MockService_DeleteProjectRelease_Call) Run ¶
func (_c *MockService_DeleteProjectRelease_Call) Run(run func(ctx context.Context, namespaceName string, projectReleaseName string)) *MockService_DeleteProjectRelease_Call
func (*MockService_DeleteProjectRelease_Call) RunAndReturn ¶
func (_c *MockService_DeleteProjectRelease_Call) RunAndReturn(run func(context.Context, string, string) error) *MockService_DeleteProjectRelease_Call
type MockService_Expecter ¶
type MockService_Expecter struct {
// contains filtered or unexported fields
}
func (*MockService_Expecter) CreateProjectRelease ¶
func (_e *MockService_Expecter) CreateProjectRelease(ctx interface{}, namespaceName interface{}, pr interface{}) *MockService_CreateProjectRelease_Call
CreateProjectRelease is a helper method to define mock.On call
- ctx context.Context
- namespaceName string
- pr *v1alpha1.ProjectRelease
func (*MockService_Expecter) DeleteProjectRelease ¶
func (_e *MockService_Expecter) DeleteProjectRelease(ctx interface{}, namespaceName interface{}, projectReleaseName interface{}) *MockService_DeleteProjectRelease_Call
DeleteProjectRelease is a helper method to define mock.On call
- ctx context.Context
- namespaceName string
- projectReleaseName string
func (*MockService_Expecter) GetProjectRelease ¶
func (_e *MockService_Expecter) GetProjectRelease(ctx interface{}, namespaceName interface{}, projectReleaseName interface{}) *MockService_GetProjectRelease_Call
GetProjectRelease is a helper method to define mock.On call
- ctx context.Context
- namespaceName string
- projectReleaseName string
func (*MockService_Expecter) ListProjectReleases ¶
func (_e *MockService_Expecter) ListProjectReleases(ctx interface{}, namespaceName interface{}, projectName interface{}, opts interface{}) *MockService_ListProjectReleases_Call
ListProjectReleases is a helper method to define mock.On call
- ctx context.Context
- namespaceName string
- projectName string
- opts services.ListOptions
type MockService_GetProjectRelease_Call ¶
MockService_GetProjectRelease_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetProjectRelease'
func (*MockService_GetProjectRelease_Call) Return ¶
func (_c *MockService_GetProjectRelease_Call) Return(_a0 *v1alpha1.ProjectRelease, _a1 error) *MockService_GetProjectRelease_Call
func (*MockService_GetProjectRelease_Call) Run ¶
func (_c *MockService_GetProjectRelease_Call) Run(run func(ctx context.Context, namespaceName string, projectReleaseName string)) *MockService_GetProjectRelease_Call
func (*MockService_GetProjectRelease_Call) RunAndReturn ¶
func (_c *MockService_GetProjectRelease_Call) RunAndReturn(run func(context.Context, string, string) (*v1alpha1.ProjectRelease, error)) *MockService_GetProjectRelease_Call
type MockService_ListProjectReleases_Call ¶
MockService_ListProjectReleases_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListProjectReleases'
func (*MockService_ListProjectReleases_Call) Return ¶
func (_c *MockService_ListProjectReleases_Call) Return(_a0 *services.ListResult[v1alpha1.ProjectRelease], _a1 error) *MockService_ListProjectReleases_Call
func (*MockService_ListProjectReleases_Call) Run ¶
func (_c *MockService_ListProjectReleases_Call) Run(run func(ctx context.Context, namespaceName string, projectName string, opts services.ListOptions)) *MockService_ListProjectReleases_Call
func (*MockService_ListProjectReleases_Call) RunAndReturn ¶
func (_c *MockService_ListProjectReleases_Call) RunAndReturn(run func(context.Context, string, string, services.ListOptions) (*services.ListResult[v1alpha1.ProjectRelease], error)) *MockService_ListProjectReleases_Call