From 425000d04b174ecd0d9dc015c3880069e589356b Mon Sep 17 00:00:00 2001 From: Gerrit Date: Wed, 3 Sep 2025 11:21:05 +0200 Subject: [PATCH] Update to mockery v3. --- .mockery.yml | 9 + Makefile | 10 +- api/v1/mocks/ProjectMemberServiceClient.go | 217 ----- api/v1/mocks/ProjectMemberServiceServer.go | 179 ---- api/v1/mocks/ProjectServiceClient.go | 254 ------ api/v1/mocks/ProjectServiceServer.go | 209 ----- api/v1/mocks/TenantMemberServiceClient.go | 217 ----- api/v1/mocks/TenantMemberServiceServer.go | 179 ---- api/v1/mocks/TenantServiceClient.go | 365 -------- api/v1/mocks/TenantServiceServer.go | 299 ------- .../mocks/UnsafeProjectMemberServiceServer.go | 29 - api/v1/mocks/UnsafeProjectServiceServer.go | 29 - .../mocks/UnsafeTenantMemberServiceServer.go | 29 - api/v1/mocks/UnsafeTenantServiceServer.go | 29 - api/v1/mocks/UnsafeVersionServiceServer.go | 29 - api/v1/mocks/VersionServiceClient.go | 69 -- api/v1/mocks/VersionServiceServer.go | 59 -- pkg/datastore/mocks/Entity.go | 137 --- pkg/datastore/mocks/Storage.go | 220 ----- pkg/service/project_test.go | 32 +- pkg/service/projectmember_test.go | 42 +- pkg/service/tenant_test.go | 18 +- pkg/service/tenantmember_test.go | 30 +- pkg/test/mocks/Entity.go | 303 +++++++ pkg/test/mocks/ProjectMemberServiceClient.go | 455 ++++++++++ pkg/test/mocks/ProjectMemberServiceServer.go | 379 +++++++++ pkg/test/mocks/ProjectServiceClient.go | 538 ++++++++++++ pkg/test/mocks/ProjectServiceServer.go | 447 ++++++++++ pkg/test/mocks/Storage.go | 569 +++++++++++++ pkg/test/mocks/TenantMemberServiceClient.go | 455 ++++++++++ pkg/test/mocks/TenantMemberServiceServer.go | 379 +++++++++ pkg/test/mocks/TenantServiceClient.go | 787 ++++++++++++++++++ pkg/test/mocks/TenantServiceServer.go | 651 +++++++++++++++ .../mocks/UnsafeProjectMemberServiceServer.go | 69 ++ pkg/test/mocks/UnsafeProjectServiceServer.go | 69 ++ .../mocks/UnsafeTenantMemberServiceServer.go | 69 ++ pkg/test/mocks/UnsafeTenantServiceServer.go | 69 ++ pkg/test/mocks/UnsafeVersionServiceServer.go | 69 ++ pkg/test/mocks/VersionServiceClient.go | 123 +++ pkg/test/mocks/VersionServiceServer.go | 107 +++ 40 files changed, 5611 insertions(+), 2617 deletions(-) create mode 100644 .mockery.yml delete mode 100644 api/v1/mocks/ProjectMemberServiceClient.go delete mode 100644 api/v1/mocks/ProjectMemberServiceServer.go delete mode 100644 api/v1/mocks/ProjectServiceClient.go delete mode 100644 api/v1/mocks/ProjectServiceServer.go delete mode 100644 api/v1/mocks/TenantMemberServiceClient.go delete mode 100644 api/v1/mocks/TenantMemberServiceServer.go delete mode 100644 api/v1/mocks/TenantServiceClient.go delete mode 100644 api/v1/mocks/TenantServiceServer.go delete mode 100644 api/v1/mocks/UnsafeProjectMemberServiceServer.go delete mode 100644 api/v1/mocks/UnsafeProjectServiceServer.go delete mode 100644 api/v1/mocks/UnsafeTenantMemberServiceServer.go delete mode 100644 api/v1/mocks/UnsafeTenantServiceServer.go delete mode 100644 api/v1/mocks/UnsafeVersionServiceServer.go delete mode 100644 api/v1/mocks/VersionServiceClient.go delete mode 100644 api/v1/mocks/VersionServiceServer.go delete mode 100644 pkg/datastore/mocks/Entity.go delete mode 100644 pkg/datastore/mocks/Storage.go create mode 100644 pkg/test/mocks/Entity.go create mode 100644 pkg/test/mocks/ProjectMemberServiceClient.go create mode 100644 pkg/test/mocks/ProjectMemberServiceServer.go create mode 100644 pkg/test/mocks/ProjectServiceClient.go create mode 100644 pkg/test/mocks/ProjectServiceServer.go create mode 100644 pkg/test/mocks/Storage.go create mode 100644 pkg/test/mocks/TenantMemberServiceClient.go create mode 100644 pkg/test/mocks/TenantMemberServiceServer.go create mode 100644 pkg/test/mocks/TenantServiceClient.go create mode 100644 pkg/test/mocks/TenantServiceServer.go create mode 100644 pkg/test/mocks/UnsafeProjectMemberServiceServer.go create mode 100644 pkg/test/mocks/UnsafeProjectServiceServer.go create mode 100644 pkg/test/mocks/UnsafeTenantMemberServiceServer.go create mode 100644 pkg/test/mocks/UnsafeTenantServiceServer.go create mode 100644 pkg/test/mocks/UnsafeVersionServiceServer.go create mode 100644 pkg/test/mocks/VersionServiceClient.go create mode 100644 pkg/test/mocks/VersionServiceServer.go diff --git a/.mockery.yml b/.mockery.yml new file mode 100644 index 0000000..bf18156 --- /dev/null +++ b/.mockery.yml @@ -0,0 +1,9 @@ +--- +all: true +recursive: true +dir: pkg/test/mocks/ +filename: "{{.InterfaceName}}.go" +pkgname: mocks +packages: + github.com/metal-stack/masterdata-api/api/v1: + github.com/metal-stack/masterdata-api/pkg/datastore: diff --git a/Makefile b/Makefile index 6789d8e..393e552 100644 --- a/Makefile +++ b/Makefile @@ -54,18 +54,12 @@ client: .PHONY: mocks mocks: - rm -rf pkg/datastore/mocks api/v1/mocks + rm -rf pkg/test/mocks docker run --rm \ --user $$(id -u):$$(id -g) \ -w /work \ -v ${PWD}:/work \ - vektra/mockery:v2.53.3 -r --keeptree --dir api/v1 --output api/v1/mocks --all - - docker run --rm \ - --user $$(id -u):$$(id -g) \ - -w /work \ - -v ${PWD}:/work \ - vektra/mockery:v2.53.3 -r --keeptree --dir pkg/datastore --output pkg/datastore/mocks --all + vektra/mockery:v3.5.4 .PHONY: postgres-up postgres-up: postgres-rm diff --git a/api/v1/mocks/ProjectMemberServiceClient.go b/api/v1/mocks/ProjectMemberServiceClient.go deleted file mode 100644 index 80fd8f2..0000000 --- a/api/v1/mocks/ProjectMemberServiceClient.go +++ /dev/null @@ -1,217 +0,0 @@ -// Code generated by mockery v2.53.3. DO NOT EDIT. - -package mocks - -import ( - context "context" - - grpc "google.golang.org/grpc" - - mock "github.com/stretchr/testify/mock" - - v1 "github.com/metal-stack/masterdata-api/api/v1" -) - -// ProjectMemberServiceClient is an autogenerated mock type for the ProjectMemberServiceClient type -type ProjectMemberServiceClient struct { - mock.Mock -} - -// Create provides a mock function with given fields: ctx, in, opts -func (_m *ProjectMemberServiceClient) Create(ctx context.Context, in *v1.ProjectMemberCreateRequest, opts ...grpc.CallOption) (*v1.ProjectMemberResponse, error) { - _va := make([]interface{}, len(opts)) - for _i := range opts { - _va[_i] = opts[_i] - } - var _ca []interface{} - _ca = append(_ca, ctx, in) - _ca = append(_ca, _va...) - ret := _m.Called(_ca...) - - if len(ret) == 0 { - panic("no return value specified for Create") - } - - var r0 *v1.ProjectMemberResponse - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *v1.ProjectMemberCreateRequest, ...grpc.CallOption) (*v1.ProjectMemberResponse, error)); ok { - return rf(ctx, in, opts...) - } - if rf, ok := ret.Get(0).(func(context.Context, *v1.ProjectMemberCreateRequest, ...grpc.CallOption) *v1.ProjectMemberResponse); ok { - r0 = rf(ctx, in, opts...) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*v1.ProjectMemberResponse) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *v1.ProjectMemberCreateRequest, ...grpc.CallOption) error); ok { - r1 = rf(ctx, in, opts...) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// Delete provides a mock function with given fields: ctx, in, opts -func (_m *ProjectMemberServiceClient) Delete(ctx context.Context, in *v1.ProjectMemberDeleteRequest, opts ...grpc.CallOption) (*v1.ProjectMemberResponse, error) { - _va := make([]interface{}, len(opts)) - for _i := range opts { - _va[_i] = opts[_i] - } - var _ca []interface{} - _ca = append(_ca, ctx, in) - _ca = append(_ca, _va...) - ret := _m.Called(_ca...) - - if len(ret) == 0 { - panic("no return value specified for Delete") - } - - var r0 *v1.ProjectMemberResponse - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *v1.ProjectMemberDeleteRequest, ...grpc.CallOption) (*v1.ProjectMemberResponse, error)); ok { - return rf(ctx, in, opts...) - } - if rf, ok := ret.Get(0).(func(context.Context, *v1.ProjectMemberDeleteRequest, ...grpc.CallOption) *v1.ProjectMemberResponse); ok { - r0 = rf(ctx, in, opts...) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*v1.ProjectMemberResponse) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *v1.ProjectMemberDeleteRequest, ...grpc.CallOption) error); ok { - r1 = rf(ctx, in, opts...) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// Find provides a mock function with given fields: ctx, in, opts -func (_m *ProjectMemberServiceClient) Find(ctx context.Context, in *v1.ProjectMemberFindRequest, opts ...grpc.CallOption) (*v1.ProjectMemberListResponse, error) { - _va := make([]interface{}, len(opts)) - for _i := range opts { - _va[_i] = opts[_i] - } - var _ca []interface{} - _ca = append(_ca, ctx, in) - _ca = append(_ca, _va...) - ret := _m.Called(_ca...) - - if len(ret) == 0 { - panic("no return value specified for Find") - } - - var r0 *v1.ProjectMemberListResponse - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *v1.ProjectMemberFindRequest, ...grpc.CallOption) (*v1.ProjectMemberListResponse, error)); ok { - return rf(ctx, in, opts...) - } - if rf, ok := ret.Get(0).(func(context.Context, *v1.ProjectMemberFindRequest, ...grpc.CallOption) *v1.ProjectMemberListResponse); ok { - r0 = rf(ctx, in, opts...) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*v1.ProjectMemberListResponse) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *v1.ProjectMemberFindRequest, ...grpc.CallOption) error); ok { - r1 = rf(ctx, in, opts...) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// Get provides a mock function with given fields: ctx, in, opts -func (_m *ProjectMemberServiceClient) Get(ctx context.Context, in *v1.ProjectMemberGetRequest, opts ...grpc.CallOption) (*v1.ProjectMemberResponse, error) { - _va := make([]interface{}, len(opts)) - for _i := range opts { - _va[_i] = opts[_i] - } - var _ca []interface{} - _ca = append(_ca, ctx, in) - _ca = append(_ca, _va...) - ret := _m.Called(_ca...) - - if len(ret) == 0 { - panic("no return value specified for Get") - } - - var r0 *v1.ProjectMemberResponse - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *v1.ProjectMemberGetRequest, ...grpc.CallOption) (*v1.ProjectMemberResponse, error)); ok { - return rf(ctx, in, opts...) - } - if rf, ok := ret.Get(0).(func(context.Context, *v1.ProjectMemberGetRequest, ...grpc.CallOption) *v1.ProjectMemberResponse); ok { - r0 = rf(ctx, in, opts...) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*v1.ProjectMemberResponse) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *v1.ProjectMemberGetRequest, ...grpc.CallOption) error); ok { - r1 = rf(ctx, in, opts...) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// Update provides a mock function with given fields: ctx, in, opts -func (_m *ProjectMemberServiceClient) Update(ctx context.Context, in *v1.ProjectMemberUpdateRequest, opts ...grpc.CallOption) (*v1.ProjectMemberResponse, error) { - _va := make([]interface{}, len(opts)) - for _i := range opts { - _va[_i] = opts[_i] - } - var _ca []interface{} - _ca = append(_ca, ctx, in) - _ca = append(_ca, _va...) - ret := _m.Called(_ca...) - - if len(ret) == 0 { - panic("no return value specified for Update") - } - - var r0 *v1.ProjectMemberResponse - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *v1.ProjectMemberUpdateRequest, ...grpc.CallOption) (*v1.ProjectMemberResponse, error)); ok { - return rf(ctx, in, opts...) - } - if rf, ok := ret.Get(0).(func(context.Context, *v1.ProjectMemberUpdateRequest, ...grpc.CallOption) *v1.ProjectMemberResponse); ok { - r0 = rf(ctx, in, opts...) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*v1.ProjectMemberResponse) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *v1.ProjectMemberUpdateRequest, ...grpc.CallOption) error); ok { - r1 = rf(ctx, in, opts...) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// NewProjectMemberServiceClient creates a new instance of ProjectMemberServiceClient. 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 NewProjectMemberServiceClient(t interface { - mock.TestingT - Cleanup(func()) -}) *ProjectMemberServiceClient { - mock := &ProjectMemberServiceClient{} - mock.Mock.Test(t) - - t.Cleanup(func() { mock.AssertExpectations(t) }) - - return mock -} diff --git a/api/v1/mocks/ProjectMemberServiceServer.go b/api/v1/mocks/ProjectMemberServiceServer.go deleted file mode 100644 index ee957f0..0000000 --- a/api/v1/mocks/ProjectMemberServiceServer.go +++ /dev/null @@ -1,179 +0,0 @@ -// Code generated by mockery v2.53.3. DO NOT EDIT. - -package mocks - -import ( - context "context" - - v1 "github.com/metal-stack/masterdata-api/api/v1" - mock "github.com/stretchr/testify/mock" -) - -// ProjectMemberServiceServer is an autogenerated mock type for the ProjectMemberServiceServer type -type ProjectMemberServiceServer struct { - mock.Mock -} - -// Create provides a mock function with given fields: _a0, _a1 -func (_m *ProjectMemberServiceServer) Create(_a0 context.Context, _a1 *v1.ProjectMemberCreateRequest) (*v1.ProjectMemberResponse, error) { - ret := _m.Called(_a0, _a1) - - if len(ret) == 0 { - panic("no return value specified for Create") - } - - var r0 *v1.ProjectMemberResponse - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *v1.ProjectMemberCreateRequest) (*v1.ProjectMemberResponse, error)); ok { - return rf(_a0, _a1) - } - if rf, ok := ret.Get(0).(func(context.Context, *v1.ProjectMemberCreateRequest) *v1.ProjectMemberResponse); ok { - r0 = rf(_a0, _a1) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*v1.ProjectMemberResponse) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *v1.ProjectMemberCreateRequest) error); ok { - r1 = rf(_a0, _a1) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// Delete provides a mock function with given fields: _a0, _a1 -func (_m *ProjectMemberServiceServer) Delete(_a0 context.Context, _a1 *v1.ProjectMemberDeleteRequest) (*v1.ProjectMemberResponse, error) { - ret := _m.Called(_a0, _a1) - - if len(ret) == 0 { - panic("no return value specified for Delete") - } - - var r0 *v1.ProjectMemberResponse - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *v1.ProjectMemberDeleteRequest) (*v1.ProjectMemberResponse, error)); ok { - return rf(_a0, _a1) - } - if rf, ok := ret.Get(0).(func(context.Context, *v1.ProjectMemberDeleteRequest) *v1.ProjectMemberResponse); ok { - r0 = rf(_a0, _a1) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*v1.ProjectMemberResponse) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *v1.ProjectMemberDeleteRequest) error); ok { - r1 = rf(_a0, _a1) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// Find provides a mock function with given fields: _a0, _a1 -func (_m *ProjectMemberServiceServer) Find(_a0 context.Context, _a1 *v1.ProjectMemberFindRequest) (*v1.ProjectMemberListResponse, error) { - ret := _m.Called(_a0, _a1) - - if len(ret) == 0 { - panic("no return value specified for Find") - } - - var r0 *v1.ProjectMemberListResponse - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *v1.ProjectMemberFindRequest) (*v1.ProjectMemberListResponse, error)); ok { - return rf(_a0, _a1) - } - if rf, ok := ret.Get(0).(func(context.Context, *v1.ProjectMemberFindRequest) *v1.ProjectMemberListResponse); ok { - r0 = rf(_a0, _a1) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*v1.ProjectMemberListResponse) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *v1.ProjectMemberFindRequest) error); ok { - r1 = rf(_a0, _a1) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// Get provides a mock function with given fields: _a0, _a1 -func (_m *ProjectMemberServiceServer) Get(_a0 context.Context, _a1 *v1.ProjectMemberGetRequest) (*v1.ProjectMemberResponse, error) { - ret := _m.Called(_a0, _a1) - - if len(ret) == 0 { - panic("no return value specified for Get") - } - - var r0 *v1.ProjectMemberResponse - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *v1.ProjectMemberGetRequest) (*v1.ProjectMemberResponse, error)); ok { - return rf(_a0, _a1) - } - if rf, ok := ret.Get(0).(func(context.Context, *v1.ProjectMemberGetRequest) *v1.ProjectMemberResponse); ok { - r0 = rf(_a0, _a1) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*v1.ProjectMemberResponse) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *v1.ProjectMemberGetRequest) error); ok { - r1 = rf(_a0, _a1) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// Update provides a mock function with given fields: _a0, _a1 -func (_m *ProjectMemberServiceServer) Update(_a0 context.Context, _a1 *v1.ProjectMemberUpdateRequest) (*v1.ProjectMemberResponse, error) { - ret := _m.Called(_a0, _a1) - - if len(ret) == 0 { - panic("no return value specified for Update") - } - - var r0 *v1.ProjectMemberResponse - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *v1.ProjectMemberUpdateRequest) (*v1.ProjectMemberResponse, error)); ok { - return rf(_a0, _a1) - } - if rf, ok := ret.Get(0).(func(context.Context, *v1.ProjectMemberUpdateRequest) *v1.ProjectMemberResponse); ok { - r0 = rf(_a0, _a1) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*v1.ProjectMemberResponse) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *v1.ProjectMemberUpdateRequest) error); ok { - r1 = rf(_a0, _a1) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// NewProjectMemberServiceServer creates a new instance of ProjectMemberServiceServer. 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 NewProjectMemberServiceServer(t interface { - mock.TestingT - Cleanup(func()) -}) *ProjectMemberServiceServer { - mock := &ProjectMemberServiceServer{} - mock.Mock.Test(t) - - t.Cleanup(func() { mock.AssertExpectations(t) }) - - return mock -} diff --git a/api/v1/mocks/ProjectServiceClient.go b/api/v1/mocks/ProjectServiceClient.go deleted file mode 100644 index 9a78f89..0000000 --- a/api/v1/mocks/ProjectServiceClient.go +++ /dev/null @@ -1,254 +0,0 @@ -// Code generated by mockery v2.53.3. DO NOT EDIT. - -package mocks - -import ( - context "context" - - grpc "google.golang.org/grpc" - - mock "github.com/stretchr/testify/mock" - - v1 "github.com/metal-stack/masterdata-api/api/v1" -) - -// ProjectServiceClient is an autogenerated mock type for the ProjectServiceClient type -type ProjectServiceClient struct { - mock.Mock -} - -// Create provides a mock function with given fields: ctx, in, opts -func (_m *ProjectServiceClient) Create(ctx context.Context, in *v1.ProjectCreateRequest, opts ...grpc.CallOption) (*v1.ProjectResponse, error) { - _va := make([]interface{}, len(opts)) - for _i := range opts { - _va[_i] = opts[_i] - } - var _ca []interface{} - _ca = append(_ca, ctx, in) - _ca = append(_ca, _va...) - ret := _m.Called(_ca...) - - if len(ret) == 0 { - panic("no return value specified for Create") - } - - var r0 *v1.ProjectResponse - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *v1.ProjectCreateRequest, ...grpc.CallOption) (*v1.ProjectResponse, error)); ok { - return rf(ctx, in, opts...) - } - if rf, ok := ret.Get(0).(func(context.Context, *v1.ProjectCreateRequest, ...grpc.CallOption) *v1.ProjectResponse); ok { - r0 = rf(ctx, in, opts...) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*v1.ProjectResponse) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *v1.ProjectCreateRequest, ...grpc.CallOption) error); ok { - r1 = rf(ctx, in, opts...) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// Delete provides a mock function with given fields: ctx, in, opts -func (_m *ProjectServiceClient) Delete(ctx context.Context, in *v1.ProjectDeleteRequest, opts ...grpc.CallOption) (*v1.ProjectResponse, error) { - _va := make([]interface{}, len(opts)) - for _i := range opts { - _va[_i] = opts[_i] - } - var _ca []interface{} - _ca = append(_ca, ctx, in) - _ca = append(_ca, _va...) - ret := _m.Called(_ca...) - - if len(ret) == 0 { - panic("no return value specified for Delete") - } - - var r0 *v1.ProjectResponse - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *v1.ProjectDeleteRequest, ...grpc.CallOption) (*v1.ProjectResponse, error)); ok { - return rf(ctx, in, opts...) - } - if rf, ok := ret.Get(0).(func(context.Context, *v1.ProjectDeleteRequest, ...grpc.CallOption) *v1.ProjectResponse); ok { - r0 = rf(ctx, in, opts...) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*v1.ProjectResponse) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *v1.ProjectDeleteRequest, ...grpc.CallOption) error); ok { - r1 = rf(ctx, in, opts...) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// Find provides a mock function with given fields: ctx, in, opts -func (_m *ProjectServiceClient) Find(ctx context.Context, in *v1.ProjectFindRequest, opts ...grpc.CallOption) (*v1.ProjectListResponse, error) { - _va := make([]interface{}, len(opts)) - for _i := range opts { - _va[_i] = opts[_i] - } - var _ca []interface{} - _ca = append(_ca, ctx, in) - _ca = append(_ca, _va...) - ret := _m.Called(_ca...) - - if len(ret) == 0 { - panic("no return value specified for Find") - } - - var r0 *v1.ProjectListResponse - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *v1.ProjectFindRequest, ...grpc.CallOption) (*v1.ProjectListResponse, error)); ok { - return rf(ctx, in, opts...) - } - if rf, ok := ret.Get(0).(func(context.Context, *v1.ProjectFindRequest, ...grpc.CallOption) *v1.ProjectListResponse); ok { - r0 = rf(ctx, in, opts...) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*v1.ProjectListResponse) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *v1.ProjectFindRequest, ...grpc.CallOption) error); ok { - r1 = rf(ctx, in, opts...) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// Get provides a mock function with given fields: ctx, in, opts -func (_m *ProjectServiceClient) Get(ctx context.Context, in *v1.ProjectGetRequest, opts ...grpc.CallOption) (*v1.ProjectResponse, error) { - _va := make([]interface{}, len(opts)) - for _i := range opts { - _va[_i] = opts[_i] - } - var _ca []interface{} - _ca = append(_ca, ctx, in) - _ca = append(_ca, _va...) - ret := _m.Called(_ca...) - - if len(ret) == 0 { - panic("no return value specified for Get") - } - - var r0 *v1.ProjectResponse - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *v1.ProjectGetRequest, ...grpc.CallOption) (*v1.ProjectResponse, error)); ok { - return rf(ctx, in, opts...) - } - if rf, ok := ret.Get(0).(func(context.Context, *v1.ProjectGetRequest, ...grpc.CallOption) *v1.ProjectResponse); ok { - r0 = rf(ctx, in, opts...) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*v1.ProjectResponse) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *v1.ProjectGetRequest, ...grpc.CallOption) error); ok { - r1 = rf(ctx, in, opts...) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// GetHistory provides a mock function with given fields: ctx, in, opts -func (_m *ProjectServiceClient) GetHistory(ctx context.Context, in *v1.ProjectGetHistoryRequest, opts ...grpc.CallOption) (*v1.ProjectResponse, error) { - _va := make([]interface{}, len(opts)) - for _i := range opts { - _va[_i] = opts[_i] - } - var _ca []interface{} - _ca = append(_ca, ctx, in) - _ca = append(_ca, _va...) - ret := _m.Called(_ca...) - - if len(ret) == 0 { - panic("no return value specified for GetHistory") - } - - var r0 *v1.ProjectResponse - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *v1.ProjectGetHistoryRequest, ...grpc.CallOption) (*v1.ProjectResponse, error)); ok { - return rf(ctx, in, opts...) - } - if rf, ok := ret.Get(0).(func(context.Context, *v1.ProjectGetHistoryRequest, ...grpc.CallOption) *v1.ProjectResponse); ok { - r0 = rf(ctx, in, opts...) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*v1.ProjectResponse) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *v1.ProjectGetHistoryRequest, ...grpc.CallOption) error); ok { - r1 = rf(ctx, in, opts...) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// Update provides a mock function with given fields: ctx, in, opts -func (_m *ProjectServiceClient) Update(ctx context.Context, in *v1.ProjectUpdateRequest, opts ...grpc.CallOption) (*v1.ProjectResponse, error) { - _va := make([]interface{}, len(opts)) - for _i := range opts { - _va[_i] = opts[_i] - } - var _ca []interface{} - _ca = append(_ca, ctx, in) - _ca = append(_ca, _va...) - ret := _m.Called(_ca...) - - if len(ret) == 0 { - panic("no return value specified for Update") - } - - var r0 *v1.ProjectResponse - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *v1.ProjectUpdateRequest, ...grpc.CallOption) (*v1.ProjectResponse, error)); ok { - return rf(ctx, in, opts...) - } - if rf, ok := ret.Get(0).(func(context.Context, *v1.ProjectUpdateRequest, ...grpc.CallOption) *v1.ProjectResponse); ok { - r0 = rf(ctx, in, opts...) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*v1.ProjectResponse) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *v1.ProjectUpdateRequest, ...grpc.CallOption) error); ok { - r1 = rf(ctx, in, opts...) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// NewProjectServiceClient creates a new instance of ProjectServiceClient. 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 NewProjectServiceClient(t interface { - mock.TestingT - Cleanup(func()) -}) *ProjectServiceClient { - mock := &ProjectServiceClient{} - mock.Mock.Test(t) - - t.Cleanup(func() { mock.AssertExpectations(t) }) - - return mock -} diff --git a/api/v1/mocks/ProjectServiceServer.go b/api/v1/mocks/ProjectServiceServer.go deleted file mode 100644 index 5ef99a2..0000000 --- a/api/v1/mocks/ProjectServiceServer.go +++ /dev/null @@ -1,209 +0,0 @@ -// Code generated by mockery v2.53.3. DO NOT EDIT. - -package mocks - -import ( - context "context" - - v1 "github.com/metal-stack/masterdata-api/api/v1" - mock "github.com/stretchr/testify/mock" -) - -// ProjectServiceServer is an autogenerated mock type for the ProjectServiceServer type -type ProjectServiceServer struct { - mock.Mock -} - -// Create provides a mock function with given fields: _a0, _a1 -func (_m *ProjectServiceServer) Create(_a0 context.Context, _a1 *v1.ProjectCreateRequest) (*v1.ProjectResponse, error) { - ret := _m.Called(_a0, _a1) - - if len(ret) == 0 { - panic("no return value specified for Create") - } - - var r0 *v1.ProjectResponse - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *v1.ProjectCreateRequest) (*v1.ProjectResponse, error)); ok { - return rf(_a0, _a1) - } - if rf, ok := ret.Get(0).(func(context.Context, *v1.ProjectCreateRequest) *v1.ProjectResponse); ok { - r0 = rf(_a0, _a1) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*v1.ProjectResponse) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *v1.ProjectCreateRequest) error); ok { - r1 = rf(_a0, _a1) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// Delete provides a mock function with given fields: _a0, _a1 -func (_m *ProjectServiceServer) Delete(_a0 context.Context, _a1 *v1.ProjectDeleteRequest) (*v1.ProjectResponse, error) { - ret := _m.Called(_a0, _a1) - - if len(ret) == 0 { - panic("no return value specified for Delete") - } - - var r0 *v1.ProjectResponse - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *v1.ProjectDeleteRequest) (*v1.ProjectResponse, error)); ok { - return rf(_a0, _a1) - } - if rf, ok := ret.Get(0).(func(context.Context, *v1.ProjectDeleteRequest) *v1.ProjectResponse); ok { - r0 = rf(_a0, _a1) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*v1.ProjectResponse) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *v1.ProjectDeleteRequest) error); ok { - r1 = rf(_a0, _a1) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// Find provides a mock function with given fields: _a0, _a1 -func (_m *ProjectServiceServer) Find(_a0 context.Context, _a1 *v1.ProjectFindRequest) (*v1.ProjectListResponse, error) { - ret := _m.Called(_a0, _a1) - - if len(ret) == 0 { - panic("no return value specified for Find") - } - - var r0 *v1.ProjectListResponse - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *v1.ProjectFindRequest) (*v1.ProjectListResponse, error)); ok { - return rf(_a0, _a1) - } - if rf, ok := ret.Get(0).(func(context.Context, *v1.ProjectFindRequest) *v1.ProjectListResponse); ok { - r0 = rf(_a0, _a1) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*v1.ProjectListResponse) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *v1.ProjectFindRequest) error); ok { - r1 = rf(_a0, _a1) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// Get provides a mock function with given fields: _a0, _a1 -func (_m *ProjectServiceServer) Get(_a0 context.Context, _a1 *v1.ProjectGetRequest) (*v1.ProjectResponse, error) { - ret := _m.Called(_a0, _a1) - - if len(ret) == 0 { - panic("no return value specified for Get") - } - - var r0 *v1.ProjectResponse - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *v1.ProjectGetRequest) (*v1.ProjectResponse, error)); ok { - return rf(_a0, _a1) - } - if rf, ok := ret.Get(0).(func(context.Context, *v1.ProjectGetRequest) *v1.ProjectResponse); ok { - r0 = rf(_a0, _a1) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*v1.ProjectResponse) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *v1.ProjectGetRequest) error); ok { - r1 = rf(_a0, _a1) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// GetHistory provides a mock function with given fields: _a0, _a1 -func (_m *ProjectServiceServer) GetHistory(_a0 context.Context, _a1 *v1.ProjectGetHistoryRequest) (*v1.ProjectResponse, error) { - ret := _m.Called(_a0, _a1) - - if len(ret) == 0 { - panic("no return value specified for GetHistory") - } - - var r0 *v1.ProjectResponse - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *v1.ProjectGetHistoryRequest) (*v1.ProjectResponse, error)); ok { - return rf(_a0, _a1) - } - if rf, ok := ret.Get(0).(func(context.Context, *v1.ProjectGetHistoryRequest) *v1.ProjectResponse); ok { - r0 = rf(_a0, _a1) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*v1.ProjectResponse) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *v1.ProjectGetHistoryRequest) error); ok { - r1 = rf(_a0, _a1) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// Update provides a mock function with given fields: _a0, _a1 -func (_m *ProjectServiceServer) Update(_a0 context.Context, _a1 *v1.ProjectUpdateRequest) (*v1.ProjectResponse, error) { - ret := _m.Called(_a0, _a1) - - if len(ret) == 0 { - panic("no return value specified for Update") - } - - var r0 *v1.ProjectResponse - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *v1.ProjectUpdateRequest) (*v1.ProjectResponse, error)); ok { - return rf(_a0, _a1) - } - if rf, ok := ret.Get(0).(func(context.Context, *v1.ProjectUpdateRequest) *v1.ProjectResponse); ok { - r0 = rf(_a0, _a1) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*v1.ProjectResponse) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *v1.ProjectUpdateRequest) error); ok { - r1 = rf(_a0, _a1) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// NewProjectServiceServer creates a new instance of ProjectServiceServer. 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 NewProjectServiceServer(t interface { - mock.TestingT - Cleanup(func()) -}) *ProjectServiceServer { - mock := &ProjectServiceServer{} - mock.Mock.Test(t) - - t.Cleanup(func() { mock.AssertExpectations(t) }) - - return mock -} diff --git a/api/v1/mocks/TenantMemberServiceClient.go b/api/v1/mocks/TenantMemberServiceClient.go deleted file mode 100644 index 3124332..0000000 --- a/api/v1/mocks/TenantMemberServiceClient.go +++ /dev/null @@ -1,217 +0,0 @@ -// Code generated by mockery v2.53.3. DO NOT EDIT. - -package mocks - -import ( - context "context" - - grpc "google.golang.org/grpc" - - mock "github.com/stretchr/testify/mock" - - v1 "github.com/metal-stack/masterdata-api/api/v1" -) - -// TenantMemberServiceClient is an autogenerated mock type for the TenantMemberServiceClient type -type TenantMemberServiceClient struct { - mock.Mock -} - -// Create provides a mock function with given fields: ctx, in, opts -func (_m *TenantMemberServiceClient) Create(ctx context.Context, in *v1.TenantMemberCreateRequest, opts ...grpc.CallOption) (*v1.TenantMemberResponse, error) { - _va := make([]interface{}, len(opts)) - for _i := range opts { - _va[_i] = opts[_i] - } - var _ca []interface{} - _ca = append(_ca, ctx, in) - _ca = append(_ca, _va...) - ret := _m.Called(_ca...) - - if len(ret) == 0 { - panic("no return value specified for Create") - } - - var r0 *v1.TenantMemberResponse - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *v1.TenantMemberCreateRequest, ...grpc.CallOption) (*v1.TenantMemberResponse, error)); ok { - return rf(ctx, in, opts...) - } - if rf, ok := ret.Get(0).(func(context.Context, *v1.TenantMemberCreateRequest, ...grpc.CallOption) *v1.TenantMemberResponse); ok { - r0 = rf(ctx, in, opts...) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*v1.TenantMemberResponse) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *v1.TenantMemberCreateRequest, ...grpc.CallOption) error); ok { - r1 = rf(ctx, in, opts...) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// Delete provides a mock function with given fields: ctx, in, opts -func (_m *TenantMemberServiceClient) Delete(ctx context.Context, in *v1.TenantMemberDeleteRequest, opts ...grpc.CallOption) (*v1.TenantMemberResponse, error) { - _va := make([]interface{}, len(opts)) - for _i := range opts { - _va[_i] = opts[_i] - } - var _ca []interface{} - _ca = append(_ca, ctx, in) - _ca = append(_ca, _va...) - ret := _m.Called(_ca...) - - if len(ret) == 0 { - panic("no return value specified for Delete") - } - - var r0 *v1.TenantMemberResponse - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *v1.TenantMemberDeleteRequest, ...grpc.CallOption) (*v1.TenantMemberResponse, error)); ok { - return rf(ctx, in, opts...) - } - if rf, ok := ret.Get(0).(func(context.Context, *v1.TenantMemberDeleteRequest, ...grpc.CallOption) *v1.TenantMemberResponse); ok { - r0 = rf(ctx, in, opts...) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*v1.TenantMemberResponse) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *v1.TenantMemberDeleteRequest, ...grpc.CallOption) error); ok { - r1 = rf(ctx, in, opts...) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// Find provides a mock function with given fields: ctx, in, opts -func (_m *TenantMemberServiceClient) Find(ctx context.Context, in *v1.TenantMemberFindRequest, opts ...grpc.CallOption) (*v1.TenantMemberListResponse, error) { - _va := make([]interface{}, len(opts)) - for _i := range opts { - _va[_i] = opts[_i] - } - var _ca []interface{} - _ca = append(_ca, ctx, in) - _ca = append(_ca, _va...) - ret := _m.Called(_ca...) - - if len(ret) == 0 { - panic("no return value specified for Find") - } - - var r0 *v1.TenantMemberListResponse - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *v1.TenantMemberFindRequest, ...grpc.CallOption) (*v1.TenantMemberListResponse, error)); ok { - return rf(ctx, in, opts...) - } - if rf, ok := ret.Get(0).(func(context.Context, *v1.TenantMemberFindRequest, ...grpc.CallOption) *v1.TenantMemberListResponse); ok { - r0 = rf(ctx, in, opts...) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*v1.TenantMemberListResponse) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *v1.TenantMemberFindRequest, ...grpc.CallOption) error); ok { - r1 = rf(ctx, in, opts...) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// Get provides a mock function with given fields: ctx, in, opts -func (_m *TenantMemberServiceClient) Get(ctx context.Context, in *v1.TenantMemberGetRequest, opts ...grpc.CallOption) (*v1.TenantMemberResponse, error) { - _va := make([]interface{}, len(opts)) - for _i := range opts { - _va[_i] = opts[_i] - } - var _ca []interface{} - _ca = append(_ca, ctx, in) - _ca = append(_ca, _va...) - ret := _m.Called(_ca...) - - if len(ret) == 0 { - panic("no return value specified for Get") - } - - var r0 *v1.TenantMemberResponse - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *v1.TenantMemberGetRequest, ...grpc.CallOption) (*v1.TenantMemberResponse, error)); ok { - return rf(ctx, in, opts...) - } - if rf, ok := ret.Get(0).(func(context.Context, *v1.TenantMemberGetRequest, ...grpc.CallOption) *v1.TenantMemberResponse); ok { - r0 = rf(ctx, in, opts...) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*v1.TenantMemberResponse) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *v1.TenantMemberGetRequest, ...grpc.CallOption) error); ok { - r1 = rf(ctx, in, opts...) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// Update provides a mock function with given fields: ctx, in, opts -func (_m *TenantMemberServiceClient) Update(ctx context.Context, in *v1.TenantMemberUpdateRequest, opts ...grpc.CallOption) (*v1.TenantMemberResponse, error) { - _va := make([]interface{}, len(opts)) - for _i := range opts { - _va[_i] = opts[_i] - } - var _ca []interface{} - _ca = append(_ca, ctx, in) - _ca = append(_ca, _va...) - ret := _m.Called(_ca...) - - if len(ret) == 0 { - panic("no return value specified for Update") - } - - var r0 *v1.TenantMemberResponse - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *v1.TenantMemberUpdateRequest, ...grpc.CallOption) (*v1.TenantMemberResponse, error)); ok { - return rf(ctx, in, opts...) - } - if rf, ok := ret.Get(0).(func(context.Context, *v1.TenantMemberUpdateRequest, ...grpc.CallOption) *v1.TenantMemberResponse); ok { - r0 = rf(ctx, in, opts...) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*v1.TenantMemberResponse) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *v1.TenantMemberUpdateRequest, ...grpc.CallOption) error); ok { - r1 = rf(ctx, in, opts...) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// NewTenantMemberServiceClient creates a new instance of TenantMemberServiceClient. 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 NewTenantMemberServiceClient(t interface { - mock.TestingT - Cleanup(func()) -}) *TenantMemberServiceClient { - mock := &TenantMemberServiceClient{} - mock.Mock.Test(t) - - t.Cleanup(func() { mock.AssertExpectations(t) }) - - return mock -} diff --git a/api/v1/mocks/TenantMemberServiceServer.go b/api/v1/mocks/TenantMemberServiceServer.go deleted file mode 100644 index bc1a66e..0000000 --- a/api/v1/mocks/TenantMemberServiceServer.go +++ /dev/null @@ -1,179 +0,0 @@ -// Code generated by mockery v2.53.3. DO NOT EDIT. - -package mocks - -import ( - context "context" - - v1 "github.com/metal-stack/masterdata-api/api/v1" - mock "github.com/stretchr/testify/mock" -) - -// TenantMemberServiceServer is an autogenerated mock type for the TenantMemberServiceServer type -type TenantMemberServiceServer struct { - mock.Mock -} - -// Create provides a mock function with given fields: _a0, _a1 -func (_m *TenantMemberServiceServer) Create(_a0 context.Context, _a1 *v1.TenantMemberCreateRequest) (*v1.TenantMemberResponse, error) { - ret := _m.Called(_a0, _a1) - - if len(ret) == 0 { - panic("no return value specified for Create") - } - - var r0 *v1.TenantMemberResponse - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *v1.TenantMemberCreateRequest) (*v1.TenantMemberResponse, error)); ok { - return rf(_a0, _a1) - } - if rf, ok := ret.Get(0).(func(context.Context, *v1.TenantMemberCreateRequest) *v1.TenantMemberResponse); ok { - r0 = rf(_a0, _a1) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*v1.TenantMemberResponse) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *v1.TenantMemberCreateRequest) error); ok { - r1 = rf(_a0, _a1) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// Delete provides a mock function with given fields: _a0, _a1 -func (_m *TenantMemberServiceServer) Delete(_a0 context.Context, _a1 *v1.TenantMemberDeleteRequest) (*v1.TenantMemberResponse, error) { - ret := _m.Called(_a0, _a1) - - if len(ret) == 0 { - panic("no return value specified for Delete") - } - - var r0 *v1.TenantMemberResponse - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *v1.TenantMemberDeleteRequest) (*v1.TenantMemberResponse, error)); ok { - return rf(_a0, _a1) - } - if rf, ok := ret.Get(0).(func(context.Context, *v1.TenantMemberDeleteRequest) *v1.TenantMemberResponse); ok { - r0 = rf(_a0, _a1) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*v1.TenantMemberResponse) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *v1.TenantMemberDeleteRequest) error); ok { - r1 = rf(_a0, _a1) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// Find provides a mock function with given fields: _a0, _a1 -func (_m *TenantMemberServiceServer) Find(_a0 context.Context, _a1 *v1.TenantMemberFindRequest) (*v1.TenantMemberListResponse, error) { - ret := _m.Called(_a0, _a1) - - if len(ret) == 0 { - panic("no return value specified for Find") - } - - var r0 *v1.TenantMemberListResponse - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *v1.TenantMemberFindRequest) (*v1.TenantMemberListResponse, error)); ok { - return rf(_a0, _a1) - } - if rf, ok := ret.Get(0).(func(context.Context, *v1.TenantMemberFindRequest) *v1.TenantMemberListResponse); ok { - r0 = rf(_a0, _a1) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*v1.TenantMemberListResponse) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *v1.TenantMemberFindRequest) error); ok { - r1 = rf(_a0, _a1) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// Get provides a mock function with given fields: _a0, _a1 -func (_m *TenantMemberServiceServer) Get(_a0 context.Context, _a1 *v1.TenantMemberGetRequest) (*v1.TenantMemberResponse, error) { - ret := _m.Called(_a0, _a1) - - if len(ret) == 0 { - panic("no return value specified for Get") - } - - var r0 *v1.TenantMemberResponse - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *v1.TenantMemberGetRequest) (*v1.TenantMemberResponse, error)); ok { - return rf(_a0, _a1) - } - if rf, ok := ret.Get(0).(func(context.Context, *v1.TenantMemberGetRequest) *v1.TenantMemberResponse); ok { - r0 = rf(_a0, _a1) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*v1.TenantMemberResponse) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *v1.TenantMemberGetRequest) error); ok { - r1 = rf(_a0, _a1) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// Update provides a mock function with given fields: _a0, _a1 -func (_m *TenantMemberServiceServer) Update(_a0 context.Context, _a1 *v1.TenantMemberUpdateRequest) (*v1.TenantMemberResponse, error) { - ret := _m.Called(_a0, _a1) - - if len(ret) == 0 { - panic("no return value specified for Update") - } - - var r0 *v1.TenantMemberResponse - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *v1.TenantMemberUpdateRequest) (*v1.TenantMemberResponse, error)); ok { - return rf(_a0, _a1) - } - if rf, ok := ret.Get(0).(func(context.Context, *v1.TenantMemberUpdateRequest) *v1.TenantMemberResponse); ok { - r0 = rf(_a0, _a1) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*v1.TenantMemberResponse) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *v1.TenantMemberUpdateRequest) error); ok { - r1 = rf(_a0, _a1) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// NewTenantMemberServiceServer creates a new instance of TenantMemberServiceServer. 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 NewTenantMemberServiceServer(t interface { - mock.TestingT - Cleanup(func()) -}) *TenantMemberServiceServer { - mock := &TenantMemberServiceServer{} - mock.Mock.Test(t) - - t.Cleanup(func() { mock.AssertExpectations(t) }) - - return mock -} diff --git a/api/v1/mocks/TenantServiceClient.go b/api/v1/mocks/TenantServiceClient.go deleted file mode 100644 index 7077107..0000000 --- a/api/v1/mocks/TenantServiceClient.go +++ /dev/null @@ -1,365 +0,0 @@ -// Code generated by mockery v2.53.3. DO NOT EDIT. - -package mocks - -import ( - context "context" - - grpc "google.golang.org/grpc" - - mock "github.com/stretchr/testify/mock" - - v1 "github.com/metal-stack/masterdata-api/api/v1" -) - -// TenantServiceClient is an autogenerated mock type for the TenantServiceClient type -type TenantServiceClient struct { - mock.Mock -} - -// Create provides a mock function with given fields: ctx, in, opts -func (_m *TenantServiceClient) Create(ctx context.Context, in *v1.TenantCreateRequest, opts ...grpc.CallOption) (*v1.TenantResponse, error) { - _va := make([]interface{}, len(opts)) - for _i := range opts { - _va[_i] = opts[_i] - } - var _ca []interface{} - _ca = append(_ca, ctx, in) - _ca = append(_ca, _va...) - ret := _m.Called(_ca...) - - if len(ret) == 0 { - panic("no return value specified for Create") - } - - var r0 *v1.TenantResponse - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *v1.TenantCreateRequest, ...grpc.CallOption) (*v1.TenantResponse, error)); ok { - return rf(ctx, in, opts...) - } - if rf, ok := ret.Get(0).(func(context.Context, *v1.TenantCreateRequest, ...grpc.CallOption) *v1.TenantResponse); ok { - r0 = rf(ctx, in, opts...) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*v1.TenantResponse) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *v1.TenantCreateRequest, ...grpc.CallOption) error); ok { - r1 = rf(ctx, in, opts...) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// Delete provides a mock function with given fields: ctx, in, opts -func (_m *TenantServiceClient) Delete(ctx context.Context, in *v1.TenantDeleteRequest, opts ...grpc.CallOption) (*v1.TenantResponse, error) { - _va := make([]interface{}, len(opts)) - for _i := range opts { - _va[_i] = opts[_i] - } - var _ca []interface{} - _ca = append(_ca, ctx, in) - _ca = append(_ca, _va...) - ret := _m.Called(_ca...) - - if len(ret) == 0 { - panic("no return value specified for Delete") - } - - var r0 *v1.TenantResponse - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *v1.TenantDeleteRequest, ...grpc.CallOption) (*v1.TenantResponse, error)); ok { - return rf(ctx, in, opts...) - } - if rf, ok := ret.Get(0).(func(context.Context, *v1.TenantDeleteRequest, ...grpc.CallOption) *v1.TenantResponse); ok { - r0 = rf(ctx, in, opts...) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*v1.TenantResponse) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *v1.TenantDeleteRequest, ...grpc.CallOption) error); ok { - r1 = rf(ctx, in, opts...) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// Find provides a mock function with given fields: ctx, in, opts -func (_m *TenantServiceClient) Find(ctx context.Context, in *v1.TenantFindRequest, opts ...grpc.CallOption) (*v1.TenantListResponse, error) { - _va := make([]interface{}, len(opts)) - for _i := range opts { - _va[_i] = opts[_i] - } - var _ca []interface{} - _ca = append(_ca, ctx, in) - _ca = append(_ca, _va...) - ret := _m.Called(_ca...) - - if len(ret) == 0 { - panic("no return value specified for Find") - } - - var r0 *v1.TenantListResponse - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *v1.TenantFindRequest, ...grpc.CallOption) (*v1.TenantListResponse, error)); ok { - return rf(ctx, in, opts...) - } - if rf, ok := ret.Get(0).(func(context.Context, *v1.TenantFindRequest, ...grpc.CallOption) *v1.TenantListResponse); ok { - r0 = rf(ctx, in, opts...) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*v1.TenantListResponse) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *v1.TenantFindRequest, ...grpc.CallOption) error); ok { - r1 = rf(ctx, in, opts...) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// FindParticipatingProjects provides a mock function with given fields: ctx, in, opts -func (_m *TenantServiceClient) FindParticipatingProjects(ctx context.Context, in *v1.FindParticipatingProjectsRequest, opts ...grpc.CallOption) (*v1.FindParticipatingProjectsResponse, error) { - _va := make([]interface{}, len(opts)) - for _i := range opts { - _va[_i] = opts[_i] - } - var _ca []interface{} - _ca = append(_ca, ctx, in) - _ca = append(_ca, _va...) - ret := _m.Called(_ca...) - - if len(ret) == 0 { - panic("no return value specified for FindParticipatingProjects") - } - - var r0 *v1.FindParticipatingProjectsResponse - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *v1.FindParticipatingProjectsRequest, ...grpc.CallOption) (*v1.FindParticipatingProjectsResponse, error)); ok { - return rf(ctx, in, opts...) - } - if rf, ok := ret.Get(0).(func(context.Context, *v1.FindParticipatingProjectsRequest, ...grpc.CallOption) *v1.FindParticipatingProjectsResponse); ok { - r0 = rf(ctx, in, opts...) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*v1.FindParticipatingProjectsResponse) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *v1.FindParticipatingProjectsRequest, ...grpc.CallOption) error); ok { - r1 = rf(ctx, in, opts...) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// FindParticipatingTenants provides a mock function with given fields: ctx, in, opts -func (_m *TenantServiceClient) FindParticipatingTenants(ctx context.Context, in *v1.FindParticipatingTenantsRequest, opts ...grpc.CallOption) (*v1.FindParticipatingTenantsResponse, error) { - _va := make([]interface{}, len(opts)) - for _i := range opts { - _va[_i] = opts[_i] - } - var _ca []interface{} - _ca = append(_ca, ctx, in) - _ca = append(_ca, _va...) - ret := _m.Called(_ca...) - - if len(ret) == 0 { - panic("no return value specified for FindParticipatingTenants") - } - - var r0 *v1.FindParticipatingTenantsResponse - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *v1.FindParticipatingTenantsRequest, ...grpc.CallOption) (*v1.FindParticipatingTenantsResponse, error)); ok { - return rf(ctx, in, opts...) - } - if rf, ok := ret.Get(0).(func(context.Context, *v1.FindParticipatingTenantsRequest, ...grpc.CallOption) *v1.FindParticipatingTenantsResponse); ok { - r0 = rf(ctx, in, opts...) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*v1.FindParticipatingTenantsResponse) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *v1.FindParticipatingTenantsRequest, ...grpc.CallOption) error); ok { - r1 = rf(ctx, in, opts...) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// Get provides a mock function with given fields: ctx, in, opts -func (_m *TenantServiceClient) Get(ctx context.Context, in *v1.TenantGetRequest, opts ...grpc.CallOption) (*v1.TenantResponse, error) { - _va := make([]interface{}, len(opts)) - for _i := range opts { - _va[_i] = opts[_i] - } - var _ca []interface{} - _ca = append(_ca, ctx, in) - _ca = append(_ca, _va...) - ret := _m.Called(_ca...) - - if len(ret) == 0 { - panic("no return value specified for Get") - } - - var r0 *v1.TenantResponse - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *v1.TenantGetRequest, ...grpc.CallOption) (*v1.TenantResponse, error)); ok { - return rf(ctx, in, opts...) - } - if rf, ok := ret.Get(0).(func(context.Context, *v1.TenantGetRequest, ...grpc.CallOption) *v1.TenantResponse); ok { - r0 = rf(ctx, in, opts...) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*v1.TenantResponse) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *v1.TenantGetRequest, ...grpc.CallOption) error); ok { - r1 = rf(ctx, in, opts...) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// GetHistory provides a mock function with given fields: ctx, in, opts -func (_m *TenantServiceClient) GetHistory(ctx context.Context, in *v1.TenantGetHistoryRequest, opts ...grpc.CallOption) (*v1.TenantResponse, error) { - _va := make([]interface{}, len(opts)) - for _i := range opts { - _va[_i] = opts[_i] - } - var _ca []interface{} - _ca = append(_ca, ctx, in) - _ca = append(_ca, _va...) - ret := _m.Called(_ca...) - - if len(ret) == 0 { - panic("no return value specified for GetHistory") - } - - var r0 *v1.TenantResponse - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *v1.TenantGetHistoryRequest, ...grpc.CallOption) (*v1.TenantResponse, error)); ok { - return rf(ctx, in, opts...) - } - if rf, ok := ret.Get(0).(func(context.Context, *v1.TenantGetHistoryRequest, ...grpc.CallOption) *v1.TenantResponse); ok { - r0 = rf(ctx, in, opts...) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*v1.TenantResponse) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *v1.TenantGetHistoryRequest, ...grpc.CallOption) error); ok { - r1 = rf(ctx, in, opts...) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// ListTenantMembers provides a mock function with given fields: ctx, in, opts -func (_m *TenantServiceClient) ListTenantMembers(ctx context.Context, in *v1.ListTenantMembersRequest, opts ...grpc.CallOption) (*v1.ListTenantMembersResponse, error) { - _va := make([]interface{}, len(opts)) - for _i := range opts { - _va[_i] = opts[_i] - } - var _ca []interface{} - _ca = append(_ca, ctx, in) - _ca = append(_ca, _va...) - ret := _m.Called(_ca...) - - if len(ret) == 0 { - panic("no return value specified for ListTenantMembers") - } - - var r0 *v1.ListTenantMembersResponse - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *v1.ListTenantMembersRequest, ...grpc.CallOption) (*v1.ListTenantMembersResponse, error)); ok { - return rf(ctx, in, opts...) - } - if rf, ok := ret.Get(0).(func(context.Context, *v1.ListTenantMembersRequest, ...grpc.CallOption) *v1.ListTenantMembersResponse); ok { - r0 = rf(ctx, in, opts...) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*v1.ListTenantMembersResponse) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *v1.ListTenantMembersRequest, ...grpc.CallOption) error); ok { - r1 = rf(ctx, in, opts...) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// Update provides a mock function with given fields: ctx, in, opts -func (_m *TenantServiceClient) Update(ctx context.Context, in *v1.TenantUpdateRequest, opts ...grpc.CallOption) (*v1.TenantResponse, error) { - _va := make([]interface{}, len(opts)) - for _i := range opts { - _va[_i] = opts[_i] - } - var _ca []interface{} - _ca = append(_ca, ctx, in) - _ca = append(_ca, _va...) - ret := _m.Called(_ca...) - - if len(ret) == 0 { - panic("no return value specified for Update") - } - - var r0 *v1.TenantResponse - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *v1.TenantUpdateRequest, ...grpc.CallOption) (*v1.TenantResponse, error)); ok { - return rf(ctx, in, opts...) - } - if rf, ok := ret.Get(0).(func(context.Context, *v1.TenantUpdateRequest, ...grpc.CallOption) *v1.TenantResponse); ok { - r0 = rf(ctx, in, opts...) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*v1.TenantResponse) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *v1.TenantUpdateRequest, ...grpc.CallOption) error); ok { - r1 = rf(ctx, in, opts...) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// NewTenantServiceClient creates a new instance of TenantServiceClient. 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 NewTenantServiceClient(t interface { - mock.TestingT - Cleanup(func()) -}) *TenantServiceClient { - mock := &TenantServiceClient{} - mock.Mock.Test(t) - - t.Cleanup(func() { mock.AssertExpectations(t) }) - - return mock -} diff --git a/api/v1/mocks/TenantServiceServer.go b/api/v1/mocks/TenantServiceServer.go deleted file mode 100644 index 58fd03f..0000000 --- a/api/v1/mocks/TenantServiceServer.go +++ /dev/null @@ -1,299 +0,0 @@ -// Code generated by mockery v2.53.3. DO NOT EDIT. - -package mocks - -import ( - context "context" - - v1 "github.com/metal-stack/masterdata-api/api/v1" - mock "github.com/stretchr/testify/mock" -) - -// TenantServiceServer is an autogenerated mock type for the TenantServiceServer type -type TenantServiceServer struct { - mock.Mock -} - -// Create provides a mock function with given fields: _a0, _a1 -func (_m *TenantServiceServer) Create(_a0 context.Context, _a1 *v1.TenantCreateRequest) (*v1.TenantResponse, error) { - ret := _m.Called(_a0, _a1) - - if len(ret) == 0 { - panic("no return value specified for Create") - } - - var r0 *v1.TenantResponse - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *v1.TenantCreateRequest) (*v1.TenantResponse, error)); ok { - return rf(_a0, _a1) - } - if rf, ok := ret.Get(0).(func(context.Context, *v1.TenantCreateRequest) *v1.TenantResponse); ok { - r0 = rf(_a0, _a1) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*v1.TenantResponse) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *v1.TenantCreateRequest) error); ok { - r1 = rf(_a0, _a1) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// Delete provides a mock function with given fields: _a0, _a1 -func (_m *TenantServiceServer) Delete(_a0 context.Context, _a1 *v1.TenantDeleteRequest) (*v1.TenantResponse, error) { - ret := _m.Called(_a0, _a1) - - if len(ret) == 0 { - panic("no return value specified for Delete") - } - - var r0 *v1.TenantResponse - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *v1.TenantDeleteRequest) (*v1.TenantResponse, error)); ok { - return rf(_a0, _a1) - } - if rf, ok := ret.Get(0).(func(context.Context, *v1.TenantDeleteRequest) *v1.TenantResponse); ok { - r0 = rf(_a0, _a1) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*v1.TenantResponse) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *v1.TenantDeleteRequest) error); ok { - r1 = rf(_a0, _a1) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// Find provides a mock function with given fields: _a0, _a1 -func (_m *TenantServiceServer) Find(_a0 context.Context, _a1 *v1.TenantFindRequest) (*v1.TenantListResponse, error) { - ret := _m.Called(_a0, _a1) - - if len(ret) == 0 { - panic("no return value specified for Find") - } - - var r0 *v1.TenantListResponse - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *v1.TenantFindRequest) (*v1.TenantListResponse, error)); ok { - return rf(_a0, _a1) - } - if rf, ok := ret.Get(0).(func(context.Context, *v1.TenantFindRequest) *v1.TenantListResponse); ok { - r0 = rf(_a0, _a1) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*v1.TenantListResponse) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *v1.TenantFindRequest) error); ok { - r1 = rf(_a0, _a1) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// FindParticipatingProjects provides a mock function with given fields: _a0, _a1 -func (_m *TenantServiceServer) FindParticipatingProjects(_a0 context.Context, _a1 *v1.FindParticipatingProjectsRequest) (*v1.FindParticipatingProjectsResponse, error) { - ret := _m.Called(_a0, _a1) - - if len(ret) == 0 { - panic("no return value specified for FindParticipatingProjects") - } - - var r0 *v1.FindParticipatingProjectsResponse - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *v1.FindParticipatingProjectsRequest) (*v1.FindParticipatingProjectsResponse, error)); ok { - return rf(_a0, _a1) - } - if rf, ok := ret.Get(0).(func(context.Context, *v1.FindParticipatingProjectsRequest) *v1.FindParticipatingProjectsResponse); ok { - r0 = rf(_a0, _a1) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*v1.FindParticipatingProjectsResponse) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *v1.FindParticipatingProjectsRequest) error); ok { - r1 = rf(_a0, _a1) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// FindParticipatingTenants provides a mock function with given fields: _a0, _a1 -func (_m *TenantServiceServer) FindParticipatingTenants(_a0 context.Context, _a1 *v1.FindParticipatingTenantsRequest) (*v1.FindParticipatingTenantsResponse, error) { - ret := _m.Called(_a0, _a1) - - if len(ret) == 0 { - panic("no return value specified for FindParticipatingTenants") - } - - var r0 *v1.FindParticipatingTenantsResponse - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *v1.FindParticipatingTenantsRequest) (*v1.FindParticipatingTenantsResponse, error)); ok { - return rf(_a0, _a1) - } - if rf, ok := ret.Get(0).(func(context.Context, *v1.FindParticipatingTenantsRequest) *v1.FindParticipatingTenantsResponse); ok { - r0 = rf(_a0, _a1) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*v1.FindParticipatingTenantsResponse) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *v1.FindParticipatingTenantsRequest) error); ok { - r1 = rf(_a0, _a1) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// Get provides a mock function with given fields: _a0, _a1 -func (_m *TenantServiceServer) Get(_a0 context.Context, _a1 *v1.TenantGetRequest) (*v1.TenantResponse, error) { - ret := _m.Called(_a0, _a1) - - if len(ret) == 0 { - panic("no return value specified for Get") - } - - var r0 *v1.TenantResponse - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *v1.TenantGetRequest) (*v1.TenantResponse, error)); ok { - return rf(_a0, _a1) - } - if rf, ok := ret.Get(0).(func(context.Context, *v1.TenantGetRequest) *v1.TenantResponse); ok { - r0 = rf(_a0, _a1) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*v1.TenantResponse) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *v1.TenantGetRequest) error); ok { - r1 = rf(_a0, _a1) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// GetHistory provides a mock function with given fields: _a0, _a1 -func (_m *TenantServiceServer) GetHistory(_a0 context.Context, _a1 *v1.TenantGetHistoryRequest) (*v1.TenantResponse, error) { - ret := _m.Called(_a0, _a1) - - if len(ret) == 0 { - panic("no return value specified for GetHistory") - } - - var r0 *v1.TenantResponse - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *v1.TenantGetHistoryRequest) (*v1.TenantResponse, error)); ok { - return rf(_a0, _a1) - } - if rf, ok := ret.Get(0).(func(context.Context, *v1.TenantGetHistoryRequest) *v1.TenantResponse); ok { - r0 = rf(_a0, _a1) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*v1.TenantResponse) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *v1.TenantGetHistoryRequest) error); ok { - r1 = rf(_a0, _a1) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// ListTenantMembers provides a mock function with given fields: _a0, _a1 -func (_m *TenantServiceServer) ListTenantMembers(_a0 context.Context, _a1 *v1.ListTenantMembersRequest) (*v1.ListTenantMembersResponse, error) { - ret := _m.Called(_a0, _a1) - - if len(ret) == 0 { - panic("no return value specified for ListTenantMembers") - } - - var r0 *v1.ListTenantMembersResponse - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *v1.ListTenantMembersRequest) (*v1.ListTenantMembersResponse, error)); ok { - return rf(_a0, _a1) - } - if rf, ok := ret.Get(0).(func(context.Context, *v1.ListTenantMembersRequest) *v1.ListTenantMembersResponse); ok { - r0 = rf(_a0, _a1) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*v1.ListTenantMembersResponse) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *v1.ListTenantMembersRequest) error); ok { - r1 = rf(_a0, _a1) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// Update provides a mock function with given fields: _a0, _a1 -func (_m *TenantServiceServer) Update(_a0 context.Context, _a1 *v1.TenantUpdateRequest) (*v1.TenantResponse, error) { - ret := _m.Called(_a0, _a1) - - if len(ret) == 0 { - panic("no return value specified for Update") - } - - var r0 *v1.TenantResponse - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *v1.TenantUpdateRequest) (*v1.TenantResponse, error)); ok { - return rf(_a0, _a1) - } - if rf, ok := ret.Get(0).(func(context.Context, *v1.TenantUpdateRequest) *v1.TenantResponse); ok { - r0 = rf(_a0, _a1) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*v1.TenantResponse) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *v1.TenantUpdateRequest) error); ok { - r1 = rf(_a0, _a1) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// NewTenantServiceServer creates a new instance of TenantServiceServer. 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 NewTenantServiceServer(t interface { - mock.TestingT - Cleanup(func()) -}) *TenantServiceServer { - mock := &TenantServiceServer{} - mock.Mock.Test(t) - - t.Cleanup(func() { mock.AssertExpectations(t) }) - - return mock -} diff --git a/api/v1/mocks/UnsafeProjectMemberServiceServer.go b/api/v1/mocks/UnsafeProjectMemberServiceServer.go deleted file mode 100644 index 36166e4..0000000 --- a/api/v1/mocks/UnsafeProjectMemberServiceServer.go +++ /dev/null @@ -1,29 +0,0 @@ -// Code generated by mockery v2.53.3. DO NOT EDIT. - -package mocks - -import mock "github.com/stretchr/testify/mock" - -// UnsafeProjectMemberServiceServer is an autogenerated mock type for the UnsafeProjectMemberServiceServer type -type UnsafeProjectMemberServiceServer struct { - mock.Mock -} - -// mustEmbedUnimplementedProjectMemberServiceServer provides a mock function with no fields -func (_m *UnsafeProjectMemberServiceServer) mustEmbedUnimplementedProjectMemberServiceServer() { - _m.Called() -} - -// NewUnsafeProjectMemberServiceServer creates a new instance of UnsafeProjectMemberServiceServer. 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 NewUnsafeProjectMemberServiceServer(t interface { - mock.TestingT - Cleanup(func()) -}) *UnsafeProjectMemberServiceServer { - mock := &UnsafeProjectMemberServiceServer{} - mock.Mock.Test(t) - - t.Cleanup(func() { mock.AssertExpectations(t) }) - - return mock -} diff --git a/api/v1/mocks/UnsafeProjectServiceServer.go b/api/v1/mocks/UnsafeProjectServiceServer.go deleted file mode 100644 index 2a0cbc1..0000000 --- a/api/v1/mocks/UnsafeProjectServiceServer.go +++ /dev/null @@ -1,29 +0,0 @@ -// Code generated by mockery v2.53.3. DO NOT EDIT. - -package mocks - -import mock "github.com/stretchr/testify/mock" - -// UnsafeProjectServiceServer is an autogenerated mock type for the UnsafeProjectServiceServer type -type UnsafeProjectServiceServer struct { - mock.Mock -} - -// mustEmbedUnimplementedProjectServiceServer provides a mock function with no fields -func (_m *UnsafeProjectServiceServer) mustEmbedUnimplementedProjectServiceServer() { - _m.Called() -} - -// NewUnsafeProjectServiceServer creates a new instance of UnsafeProjectServiceServer. 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 NewUnsafeProjectServiceServer(t interface { - mock.TestingT - Cleanup(func()) -}) *UnsafeProjectServiceServer { - mock := &UnsafeProjectServiceServer{} - mock.Mock.Test(t) - - t.Cleanup(func() { mock.AssertExpectations(t) }) - - return mock -} diff --git a/api/v1/mocks/UnsafeTenantMemberServiceServer.go b/api/v1/mocks/UnsafeTenantMemberServiceServer.go deleted file mode 100644 index 659befc..0000000 --- a/api/v1/mocks/UnsafeTenantMemberServiceServer.go +++ /dev/null @@ -1,29 +0,0 @@ -// Code generated by mockery v2.53.3. DO NOT EDIT. - -package mocks - -import mock "github.com/stretchr/testify/mock" - -// UnsafeTenantMemberServiceServer is an autogenerated mock type for the UnsafeTenantMemberServiceServer type -type UnsafeTenantMemberServiceServer struct { - mock.Mock -} - -// mustEmbedUnimplementedTenantMemberServiceServer provides a mock function with no fields -func (_m *UnsafeTenantMemberServiceServer) mustEmbedUnimplementedTenantMemberServiceServer() { - _m.Called() -} - -// NewUnsafeTenantMemberServiceServer creates a new instance of UnsafeTenantMemberServiceServer. 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 NewUnsafeTenantMemberServiceServer(t interface { - mock.TestingT - Cleanup(func()) -}) *UnsafeTenantMemberServiceServer { - mock := &UnsafeTenantMemberServiceServer{} - mock.Mock.Test(t) - - t.Cleanup(func() { mock.AssertExpectations(t) }) - - return mock -} diff --git a/api/v1/mocks/UnsafeTenantServiceServer.go b/api/v1/mocks/UnsafeTenantServiceServer.go deleted file mode 100644 index bf89457..0000000 --- a/api/v1/mocks/UnsafeTenantServiceServer.go +++ /dev/null @@ -1,29 +0,0 @@ -// Code generated by mockery v2.53.3. DO NOT EDIT. - -package mocks - -import mock "github.com/stretchr/testify/mock" - -// UnsafeTenantServiceServer is an autogenerated mock type for the UnsafeTenantServiceServer type -type UnsafeTenantServiceServer struct { - mock.Mock -} - -// mustEmbedUnimplementedTenantServiceServer provides a mock function with no fields -func (_m *UnsafeTenantServiceServer) mustEmbedUnimplementedTenantServiceServer() { - _m.Called() -} - -// NewUnsafeTenantServiceServer creates a new instance of UnsafeTenantServiceServer. 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 NewUnsafeTenantServiceServer(t interface { - mock.TestingT - Cleanup(func()) -}) *UnsafeTenantServiceServer { - mock := &UnsafeTenantServiceServer{} - mock.Mock.Test(t) - - t.Cleanup(func() { mock.AssertExpectations(t) }) - - return mock -} diff --git a/api/v1/mocks/UnsafeVersionServiceServer.go b/api/v1/mocks/UnsafeVersionServiceServer.go deleted file mode 100644 index e6b6f08..0000000 --- a/api/v1/mocks/UnsafeVersionServiceServer.go +++ /dev/null @@ -1,29 +0,0 @@ -// Code generated by mockery v2.53.3. DO NOT EDIT. - -package mocks - -import mock "github.com/stretchr/testify/mock" - -// UnsafeVersionServiceServer is an autogenerated mock type for the UnsafeVersionServiceServer type -type UnsafeVersionServiceServer struct { - mock.Mock -} - -// mustEmbedUnimplementedVersionServiceServer provides a mock function with no fields -func (_m *UnsafeVersionServiceServer) mustEmbedUnimplementedVersionServiceServer() { - _m.Called() -} - -// NewUnsafeVersionServiceServer creates a new instance of UnsafeVersionServiceServer. 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 NewUnsafeVersionServiceServer(t interface { - mock.TestingT - Cleanup(func()) -}) *UnsafeVersionServiceServer { - mock := &UnsafeVersionServiceServer{} - mock.Mock.Test(t) - - t.Cleanup(func() { mock.AssertExpectations(t) }) - - return mock -} diff --git a/api/v1/mocks/VersionServiceClient.go b/api/v1/mocks/VersionServiceClient.go deleted file mode 100644 index 905bbe3..0000000 --- a/api/v1/mocks/VersionServiceClient.go +++ /dev/null @@ -1,69 +0,0 @@ -// Code generated by mockery v2.53.3. DO NOT EDIT. - -package mocks - -import ( - context "context" - - grpc "google.golang.org/grpc" - - mock "github.com/stretchr/testify/mock" - - v1 "github.com/metal-stack/masterdata-api/api/v1" -) - -// VersionServiceClient is an autogenerated mock type for the VersionServiceClient type -type VersionServiceClient struct { - mock.Mock -} - -// Get provides a mock function with given fields: ctx, in, opts -func (_m *VersionServiceClient) Get(ctx context.Context, in *v1.GetVersionRequest, opts ...grpc.CallOption) (*v1.GetVersionResponse, error) { - _va := make([]interface{}, len(opts)) - for _i := range opts { - _va[_i] = opts[_i] - } - var _ca []interface{} - _ca = append(_ca, ctx, in) - _ca = append(_ca, _va...) - ret := _m.Called(_ca...) - - if len(ret) == 0 { - panic("no return value specified for Get") - } - - var r0 *v1.GetVersionResponse - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *v1.GetVersionRequest, ...grpc.CallOption) (*v1.GetVersionResponse, error)); ok { - return rf(ctx, in, opts...) - } - if rf, ok := ret.Get(0).(func(context.Context, *v1.GetVersionRequest, ...grpc.CallOption) *v1.GetVersionResponse); ok { - r0 = rf(ctx, in, opts...) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*v1.GetVersionResponse) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *v1.GetVersionRequest, ...grpc.CallOption) error); ok { - r1 = rf(ctx, in, opts...) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// NewVersionServiceClient creates a new instance of VersionServiceClient. 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 NewVersionServiceClient(t interface { - mock.TestingT - Cleanup(func()) -}) *VersionServiceClient { - mock := &VersionServiceClient{} - mock.Mock.Test(t) - - t.Cleanup(func() { mock.AssertExpectations(t) }) - - return mock -} diff --git a/api/v1/mocks/VersionServiceServer.go b/api/v1/mocks/VersionServiceServer.go deleted file mode 100644 index a354392..0000000 --- a/api/v1/mocks/VersionServiceServer.go +++ /dev/null @@ -1,59 +0,0 @@ -// Code generated by mockery v2.53.3. DO NOT EDIT. - -package mocks - -import ( - context "context" - - v1 "github.com/metal-stack/masterdata-api/api/v1" - mock "github.com/stretchr/testify/mock" -) - -// VersionServiceServer is an autogenerated mock type for the VersionServiceServer type -type VersionServiceServer struct { - mock.Mock -} - -// Get provides a mock function with given fields: _a0, _a1 -func (_m *VersionServiceServer) Get(_a0 context.Context, _a1 *v1.GetVersionRequest) (*v1.GetVersionResponse, error) { - ret := _m.Called(_a0, _a1) - - if len(ret) == 0 { - panic("no return value specified for Get") - } - - var r0 *v1.GetVersionResponse - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *v1.GetVersionRequest) (*v1.GetVersionResponse, error)); ok { - return rf(_a0, _a1) - } - if rf, ok := ret.Get(0).(func(context.Context, *v1.GetVersionRequest) *v1.GetVersionResponse); ok { - r0 = rf(_a0, _a1) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*v1.GetVersionResponse) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *v1.GetVersionRequest) error); ok { - r1 = rf(_a0, _a1) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// NewVersionServiceServer creates a new instance of VersionServiceServer. 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 NewVersionServiceServer(t interface { - mock.TestingT - Cleanup(func()) -}) *VersionServiceServer { - mock := &VersionServiceServer{} - mock.Mock.Test(t) - - t.Cleanup(func() { mock.AssertExpectations(t) }) - - return mock -} diff --git a/pkg/datastore/mocks/Entity.go b/pkg/datastore/mocks/Entity.go deleted file mode 100644 index c6c94f4..0000000 --- a/pkg/datastore/mocks/Entity.go +++ /dev/null @@ -1,137 +0,0 @@ -// Code generated by mockery v2.53.3. DO NOT EDIT. - -package mocks - -import ( - v1 "github.com/metal-stack/masterdata-api/api/v1" - mock "github.com/stretchr/testify/mock" -) - -// Entity is an autogenerated mock type for the Entity type -type Entity struct { - mock.Mock -} - -// APIVersion provides a mock function with no fields -func (_m *Entity) APIVersion() string { - ret := _m.Called() - - if len(ret) == 0 { - panic("no return value specified for APIVersion") - } - - var r0 string - if rf, ok := ret.Get(0).(func() string); ok { - r0 = rf() - } else { - r0 = ret.Get(0).(string) - } - - return r0 -} - -// GetMeta provides a mock function with no fields -func (_m *Entity) GetMeta() *v1.Meta { - ret := _m.Called() - - if len(ret) == 0 { - panic("no return value specified for GetMeta") - } - - var r0 *v1.Meta - if rf, ok := ret.Get(0).(func() *v1.Meta); ok { - r0 = rf() - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*v1.Meta) - } - } - - return r0 -} - -// JSONField provides a mock function with no fields -func (_m *Entity) JSONField() string { - ret := _m.Called() - - if len(ret) == 0 { - panic("no return value specified for JSONField") - } - - var r0 string - if rf, ok := ret.Get(0).(func() string); ok { - r0 = rf() - } else { - r0 = ret.Get(0).(string) - } - - return r0 -} - -// Kind provides a mock function with no fields -func (_m *Entity) Kind() string { - ret := _m.Called() - - if len(ret) == 0 { - panic("no return value specified for Kind") - } - - var r0 string - if rf, ok := ret.Get(0).(func() string); ok { - r0 = rf() - } else { - r0 = ret.Get(0).(string) - } - - return r0 -} - -// Schema provides a mock function with no fields -func (_m *Entity) Schema() string { - ret := _m.Called() - - if len(ret) == 0 { - panic("no return value specified for Schema") - } - - var r0 string - if rf, ok := ret.Get(0).(func() string); ok { - r0 = rf() - } else { - r0 = ret.Get(0).(string) - } - - return r0 -} - -// TableName provides a mock function with no fields -func (_m *Entity) TableName() string { - ret := _m.Called() - - if len(ret) == 0 { - panic("no return value specified for TableName") - } - - var r0 string - if rf, ok := ret.Get(0).(func() string); ok { - r0 = rf() - } else { - r0 = ret.Get(0).(string) - } - - return r0 -} - -// NewEntity creates a new instance of Entity. 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 NewEntity(t interface { - mock.TestingT - Cleanup(func()) -}) *Entity { - mock := &Entity{} - mock.Mock.Test(t) - - t.Cleanup(func() { mock.AssertExpectations(t) }) - - return mock -} diff --git a/pkg/datastore/mocks/Storage.go b/pkg/datastore/mocks/Storage.go deleted file mode 100644 index c5073bd..0000000 --- a/pkg/datastore/mocks/Storage.go +++ /dev/null @@ -1,220 +0,0 @@ -// Code generated by mockery v2.53.3. DO NOT EDIT. - -package mocks - -import ( - context "context" - - datastore "github.com/metal-stack/masterdata-api/pkg/datastore" - mock "github.com/stretchr/testify/mock" - - time "time" - - v1 "github.com/metal-stack/masterdata-api/api/v1" -) - -// Storage is an autogenerated mock type for the Storage type -type Storage[E datastore.Entity] struct { - mock.Mock -} - -// Create provides a mock function with given fields: ctx, ve -func (_m *Storage[E]) Create(ctx context.Context, ve E) error { - ret := _m.Called(ctx, ve) - - if len(ret) == 0 { - panic("no return value specified for Create") - } - - var r0 error - if rf, ok := ret.Get(0).(func(context.Context, E) error); ok { - r0 = rf(ctx, ve) - } else { - r0 = ret.Error(0) - } - - return r0 -} - -// Delete provides a mock function with given fields: ctx, id -func (_m *Storage[E]) Delete(ctx context.Context, id string) error { - ret := _m.Called(ctx, id) - - if len(ret) == 0 { - panic("no return value specified for Delete") - } - - var r0 error - if rf, ok := ret.Get(0).(func(context.Context, string) error); ok { - r0 = rf(ctx, id) - } else { - r0 = ret.Error(0) - } - - return r0 -} - -// DeleteAll provides a mock function with given fields: ctx, ids -func (_m *Storage[E]) DeleteAll(ctx context.Context, ids ...string) error { - _va := make([]interface{}, len(ids)) - for _i := range ids { - _va[_i] = ids[_i] - } - var _ca []interface{} - _ca = append(_ca, ctx) - _ca = append(_ca, _va...) - ret := _m.Called(_ca...) - - if len(ret) == 0 { - panic("no return value specified for DeleteAll") - } - - var r0 error - if rf, ok := ret.Get(0).(func(context.Context, ...string) error); ok { - r0 = rf(ctx, ids...) - } else { - r0 = ret.Error(0) - } - - return r0 -} - -// Find provides a mock function with given fields: ctx, paging, filters -func (_m *Storage[E]) Find(ctx context.Context, paging *v1.Paging, filters ...interface{}) ([]E, *uint64, error) { - var _ca []interface{} - _ca = append(_ca, ctx, paging) - _ca = append(_ca, filters...) - ret := _m.Called(_ca...) - - if len(ret) == 0 { - panic("no return value specified for Find") - } - - var r0 []E - var r1 *uint64 - var r2 error - if rf, ok := ret.Get(0).(func(context.Context, *v1.Paging, ...interface{}) ([]E, *uint64, error)); ok { - return rf(ctx, paging, filters...) - } - if rf, ok := ret.Get(0).(func(context.Context, *v1.Paging, ...interface{}) []E); ok { - r0 = rf(ctx, paging, filters...) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).([]E) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *v1.Paging, ...interface{}) *uint64); ok { - r1 = rf(ctx, paging, filters...) - } else { - if ret.Get(1) != nil { - r1 = ret.Get(1).(*uint64) - } - } - - if rf, ok := ret.Get(2).(func(context.Context, *v1.Paging, ...interface{}) error); ok { - r2 = rf(ctx, paging, filters...) - } else { - r2 = ret.Error(2) - } - - return r0, r1, r2 -} - -// Get provides a mock function with given fields: ctx, id -func (_m *Storage[E]) Get(ctx context.Context, id string) (E, error) { - ret := _m.Called(ctx, id) - - if len(ret) == 0 { - panic("no return value specified for Get") - } - - var r0 E - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, string) (E, error)); ok { - return rf(ctx, id) - } - if rf, ok := ret.Get(0).(func(context.Context, string) E); ok { - r0 = rf(ctx, id) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(E) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, string) error); ok { - r1 = rf(ctx, id) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// GetHistory provides a mock function with given fields: ctx, id, at, ve -func (_m *Storage[E]) GetHistory(ctx context.Context, id string, at time.Time, ve E) error { - ret := _m.Called(ctx, id, at, ve) - - if len(ret) == 0 { - panic("no return value specified for GetHistory") - } - - var r0 error - if rf, ok := ret.Get(0).(func(context.Context, string, time.Time, E) error); ok { - r0 = rf(ctx, id, at, ve) - } else { - r0 = ret.Error(0) - } - - return r0 -} - -// GetHistoryCreated provides a mock function with given fields: ctx, id, ve -func (_m *Storage[E]) GetHistoryCreated(ctx context.Context, id string, ve E) error { - ret := _m.Called(ctx, id, ve) - - if len(ret) == 0 { - panic("no return value specified for GetHistoryCreated") - } - - var r0 error - if rf, ok := ret.Get(0).(func(context.Context, string, E) error); ok { - r0 = rf(ctx, id, ve) - } else { - r0 = ret.Error(0) - } - - return r0 -} - -// Update provides a mock function with given fields: ctx, ve -func (_m *Storage[E]) Update(ctx context.Context, ve E) error { - ret := _m.Called(ctx, ve) - - if len(ret) == 0 { - panic("no return value specified for Update") - } - - var r0 error - if rf, ok := ret.Get(0).(func(context.Context, E) error); ok { - r0 = rf(ctx, ve) - } else { - r0 = ret.Error(0) - } - - return r0 -} - -// NewStorage creates a new instance of Storage. 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 NewStorage[E datastore.Entity](t interface { - mock.TestingT - Cleanup(func()) -}) *Storage[E] { - mock := &Storage[E]{} - mock.Mock.Test(t) - - t.Cleanup(func() { mock.AssertExpectations(t) }) - - return mock -} diff --git a/pkg/service/project_test.go b/pkg/service/project_test.go index 9852b45..77acde1 100644 --- a/pkg/service/project_test.go +++ b/pkg/service/project_test.go @@ -18,12 +18,12 @@ import ( "testing" "github.com/metal-stack/masterdata-api/pkg/datastore" - "github.com/metal-stack/masterdata-api/pkg/datastore/mocks" + "github.com/metal-stack/masterdata-api/pkg/test/mocks" ) func TestCreateProject(t *testing.T) { - storageMock := &mocks.Storage[*v1.Project]{} - tenantStorageMock := &mocks.Storage[*v1.Tenant]{} + storageMock := mocks.NewMockStorage[*v1.Project](t) + tenantStorageMock := mocks.NewMockStorage[*v1.Tenant](t) ts := &projectService{ projectStore: storageMock, tenantStore: tenantStorageMock, @@ -58,8 +58,8 @@ func TestCreateProject(t *testing.T) { } func TestCreateProjectWithQuotaCheck(t *testing.T) { - storageMock := &mocks.Storage[*v1.Project]{} - tenantStorageMock := &mocks.Storage[*v1.Tenant]{} + storageMock := mocks.NewMockStorage[*v1.Project](t) + tenantStorageMock := mocks.NewMockStorage[*v1.Tenant](t) ts := &projectService{ projectStore: storageMock, tenantStore: tenantStorageMock, @@ -87,7 +87,7 @@ func TestCreateProjectWithQuotaCheck(t *testing.T) { var projects []*v1.Project // see: https://github.com/stretchr/testify/blob/master/mock/mock.go#L149-L162 tenantStorageMock.On("Get", ctx, p1.GetTenantId()).Return(t1, nil) - storageMock.On("Find", ctx, mock.AnythingOfType("*v1.Paging"), filter).Return(projects, nil, nil) + storageMock.On("Find", ctx, mock.AnythingOfType("*v1.Paging"), []any{filter}).Return(projects, nil, nil) storageMock.On("Create", ctx, p1).Return(nil) resp, err := ts.Create(ctx, tcr) require.NoError(t, err) @@ -97,8 +97,8 @@ func TestCreateProjectWithQuotaCheck(t *testing.T) { } func TestUpdateProject(t *testing.T) { - storageMock := &mocks.Storage[*v1.Project]{} - tenantStorageMock := &mocks.Storage[*v1.Tenant]{} + storageMock := mocks.NewMockStorage[*v1.Project](t) + tenantStorageMock := mocks.NewMockStorage[*v1.Tenant](t) ts := &projectService{ projectStore: storageMock, tenantStore: tenantStorageMock, @@ -130,9 +130,9 @@ func TestUpdateProject(t *testing.T) { } func TestDeleteProject(t *testing.T) { - storageMock := &mocks.Storage[*v1.Project]{} - projectMemberStorageMock := &mocks.Storage[*v1.ProjectMember]{} - tenantStorageMock := &mocks.Storage[*v1.Tenant]{} + storageMock := mocks.NewMockStorage[*v1.Project](t) + tenantStorageMock := mocks.NewMockStorage[*v1.Tenant](t) + projectMemberStorageMock := mocks.NewMockStorage[*v1.ProjectMember](t) ps := &projectService{ projectStore: storageMock, projectMemberStore: projectMemberStorageMock, @@ -151,8 +151,10 @@ func TestDeleteProject(t *testing.T) { } var paging *v1.Paging - projectMemberStorageMock.On("Find", ctx, paging, filter).Return([]*v1.ProjectMember{}, nil, nil) - storageMock.On("DeleteAll", ctx, p3.Meta.Id).Return(nil) + projectMemberStorageMock.On("Find", ctx, paging, []any{filter}).Return([]*v1.ProjectMember{ + {Meta: &v1.Meta{Id: p3.Meta.Id}}, + }, nil, nil) + projectMemberStorageMock.On("DeleteAll", ctx, []string{p3.Meta.Id}).Return(nil) storageMock.On("Delete", ctx, p3.Meta.Id).Return(nil) resp, err := ps.Delete(ctx, pdr) require.NoError(t, err) @@ -162,8 +164,8 @@ func TestDeleteProject(t *testing.T) { } func TestGetProject(t *testing.T) { - storageMock := &mocks.Storage[*v1.Project]{} - tenantStorageMock := &mocks.Storage[*v1.Tenant]{} + storageMock := mocks.NewMockStorage[*v1.Project](t) + tenantStorageMock := mocks.NewMockStorage[*v1.Tenant](t) ts := &projectService{ projectStore: storageMock, tenantStore: tenantStorageMock, diff --git a/pkg/service/projectmember_test.go b/pkg/service/projectmember_test.go index 097cba9..3268b38 100644 --- a/pkg/service/projectmember_test.go +++ b/pkg/service/projectmember_test.go @@ -12,13 +12,13 @@ import ( "testing" - "github.com/metal-stack/masterdata-api/pkg/datastore/mocks" + "github.com/metal-stack/masterdata-api/pkg/test/mocks" ) func TestCreateProjectMember(t *testing.T) { - storageMock := &mocks.Storage[*v1.ProjectMember]{} - tenantStorageMock := &mocks.Storage[*v1.Tenant]{} - projectStorageMock := &mocks.Storage[*v1.Project]{} + storageMock := mocks.NewMockStorage[*v1.ProjectMember](t) + tenantStorageMock := mocks.NewMockStorage[*v1.Tenant](t) + projectStorageMock := mocks.NewMockStorage[*v1.Project](t) ts := &projectMemberService{ projectMemberStore: storageMock, tenantStore: tenantStorageMock, @@ -47,9 +47,9 @@ func TestCreateProjectMember(t *testing.T) { } func TestUpdateProjectMember(t *testing.T) { - storageMock := &mocks.Storage[*v1.ProjectMember]{} - tenantStorageMock := &mocks.Storage[*v1.Tenant]{} - projectStorageMock := &mocks.Storage[*v1.Project]{} + storageMock := mocks.NewMockStorage[*v1.ProjectMember](t) + tenantStorageMock := mocks.NewMockStorage[*v1.Tenant](t) + projectStorageMock := mocks.NewMockStorage[*v1.Project](t) ts := &projectMemberService{ projectMemberStore: storageMock, tenantStore: tenantStorageMock, @@ -82,9 +82,9 @@ func TestUpdateProjectMember(t *testing.T) { } func TestDeleteProjectMember(t *testing.T) { - storageMock := &mocks.Storage[*v1.ProjectMember]{} - tenantStorageMock := &mocks.Storage[*v1.Tenant]{} - projectStorageMock := &mocks.Storage[*v1.Project]{} + storageMock := mocks.NewMockStorage[*v1.ProjectMember](t) + tenantStorageMock := mocks.NewMockStorage[*v1.Tenant](t) + projectStorageMock := mocks.NewMockStorage[*v1.Project](t) ts := &projectMemberService{ projectMemberStore: storageMock, tenantStore: tenantStorageMock, @@ -108,9 +108,9 @@ func TestDeleteProjectMember(t *testing.T) { } func TestGetProjectMember(t *testing.T) { - storageMock := &mocks.Storage[*v1.ProjectMember]{} - tenantStorageMock := &mocks.Storage[*v1.Tenant]{} - projectStorageMock := &mocks.Storage[*v1.Project]{} + storageMock := mocks.NewMockStorage[*v1.ProjectMember](t) + tenantStorageMock := mocks.NewMockStorage[*v1.Tenant](t) + projectStorageMock := mocks.NewMockStorage[*v1.Project](t) ts := &projectMemberService{ projectMemberStore: storageMock, tenantStore: tenantStorageMock, @@ -134,9 +134,9 @@ func TestGetProjectMember(t *testing.T) { } func TestFindProjectMemberByProject(t *testing.T) { - storageMock := &mocks.Storage[*v1.ProjectMember]{} - tenantStorageMock := &mocks.Storage[*v1.Tenant]{} - projectStorageMock := &mocks.Storage[*v1.Project]{} + storageMock := mocks.NewMockStorage[*v1.ProjectMember](t) + tenantStorageMock := mocks.NewMockStorage[*v1.Tenant](t) + projectStorageMock := mocks.NewMockStorage[*v1.Project](t) ts := &projectMemberService{ projectMemberStore: storageMock, tenantStore: tenantStorageMock, @@ -153,16 +153,16 @@ func TestFindProjectMemberByProject(t *testing.T) { f2 := make(map[string]any) f2["projectmember ->> 'project_id'"] = pointer.Pointer("p1") - storageMock.On("Find", ctx, mock.AnythingOfType("*v1.Paging"), f2).Return(t6s, nil, nil) + storageMock.On("Find", ctx, mock.AnythingOfType("*v1.Paging"), []any{f2}).Return(t6s, nil, nil) resp, err := ts.Find(ctx, tfr) require.NoError(t, err) assert.NotNil(t, resp) } func TestFindProjectMemberByTenant(t *testing.T) { - storageMock := &mocks.Storage[*v1.ProjectMember]{} - tenantStorageMock := &mocks.Storage[*v1.Tenant]{} - projectStorageMock := &mocks.Storage[*v1.Project]{} + storageMock := mocks.NewMockStorage[*v1.ProjectMember](t) + tenantStorageMock := mocks.NewMockStorage[*v1.Tenant](t) + projectStorageMock := mocks.NewMockStorage[*v1.Project](t) ts := &projectMemberService{ projectMemberStore: storageMock, tenantStore: tenantStorageMock, @@ -179,7 +179,7 @@ func TestFindProjectMemberByTenant(t *testing.T) { f2 := make(map[string]any) f2["projectmember ->> 'tenant_id'"] = pointer.Pointer("t1") - storageMock.On("Find", ctx, mock.AnythingOfType("*v1.Paging"), f2).Return(t6s, nil, nil) + storageMock.On("Find", ctx, mock.AnythingOfType("*v1.Paging"), []any{f2}).Return(t6s, nil, nil) resp, err := ts.Find(ctx, tfr) require.NoError(t, err) assert.NotNil(t, resp) diff --git a/pkg/service/tenant_test.go b/pkg/service/tenant_test.go index 000f999..1a037a5 100644 --- a/pkg/service/tenant_test.go +++ b/pkg/service/tenant_test.go @@ -17,7 +17,7 @@ import ( "google.golang.org/protobuf/runtime/protoimpl" "github.com/metal-stack/masterdata-api/pkg/datastore" - "github.com/metal-stack/masterdata-api/pkg/datastore/mocks" + "github.com/metal-stack/masterdata-api/pkg/test/mocks" ) var log *slog.Logger @@ -32,7 +32,7 @@ func TestMain(m *testing.M) { } func TestCreateTenant(t *testing.T) { - storageMock := &mocks.Storage[*v1.Tenant]{} + storageMock := mocks.NewMockStorage[*v1.Tenant](t) ts := &tenantService{ tenantStore: storageMock, log: slog.Default(), @@ -64,7 +64,7 @@ func TestCreateTenant(t *testing.T) { } func TestUpdateTenant(t *testing.T) { - storageMock := &mocks.Storage[*v1.Tenant]{} + storageMock := mocks.NewMockStorage[*v1.Tenant](t) ts := &tenantService{ tenantStore: storageMock, log: slog.Default(), @@ -88,8 +88,8 @@ func TestUpdateTenant(t *testing.T) { } func TestDeleteTenant(t *testing.T) { - storageMock := &mocks.Storage[*v1.Tenant]{} - memberStorageMock := &mocks.Storage[*v1.TenantMember]{} + storageMock := mocks.NewMockStorage[*v1.Tenant](t) + memberStorageMock := mocks.NewMockStorage[*v1.TenantMember](t) ts := &tenantService{ tenantStore: storageMock, tenantMemberStore: memberStorageMock, @@ -111,7 +111,7 @@ func TestDeleteTenant(t *testing.T) { var paging *v1.Paging storageMock.On("Delete", ctx, t3.Meta.Id).Return(nil) - memberStorageMock.On("Find", ctx, paging, tfilter).Return([]*v1.TenantMember{ + memberStorageMock.On("Find", ctx, paging, []any{tfilter}).Return([]*v1.TenantMember{ { Meta: &v1.Meta{ Id: "t3", @@ -120,7 +120,7 @@ func TestDeleteTenant(t *testing.T) { MemberId: t3.Meta.Id, }, }, nil, nil) - memberStorageMock.On("Find", ctx, paging, mfilter).Return([]*v1.TenantMember{ + memberStorageMock.On("Find", ctx, paging, []any{mfilter}).Return([]*v1.TenantMember{ { Meta: &v1.Meta{ Id: "t3", @@ -129,7 +129,7 @@ func TestDeleteTenant(t *testing.T) { MemberId: t3.Meta.Id, }, }, nil, nil) - memberStorageMock.On("DeleteAll", ctx, "t3").Return(nil) + memberStorageMock.On("DeleteAll", ctx, []string{"t3"}).Return(nil) resp, err := ts.Delete(ctx, tdr) require.NoError(t, err) assert.NotNil(t, resp) @@ -138,7 +138,7 @@ func TestDeleteTenant(t *testing.T) { } func TestGetTenant(t *testing.T) { - storageMock := &mocks.Storage[*v1.Tenant]{} + storageMock := mocks.NewMockStorage[*v1.Tenant](t) ts := &tenantService{ tenantStore: storageMock, log: slog.Default(), diff --git a/pkg/service/tenantmember_test.go b/pkg/service/tenantmember_test.go index 488d261..6762531 100644 --- a/pkg/service/tenantmember_test.go +++ b/pkg/service/tenantmember_test.go @@ -12,12 +12,12 @@ import ( "testing" - "github.com/metal-stack/masterdata-api/pkg/datastore/mocks" + "github.com/metal-stack/masterdata-api/pkg/test/mocks" ) func TestCreateTenantMember(t *testing.T) { - storageMock := &mocks.Storage[*v1.TenantMember]{} - tenantStorageMock := &mocks.Storage[*v1.Tenant]{} + storageMock := mocks.NewMockStorage[*v1.TenantMember](t) + tenantStorageMock := mocks.NewMockStorage[*v1.Tenant](t) ts := &tenantMemberService{ tenantMemberStore: storageMock, tenantStore: tenantStorageMock, @@ -45,8 +45,8 @@ func TestCreateTenantMember(t *testing.T) { } func TestUpdateTenantMember(t *testing.T) { - storageMock := &mocks.Storage[*v1.TenantMember]{} - tenantStorageMock := &mocks.Storage[*v1.Tenant]{} + storageMock := mocks.NewMockStorage[*v1.TenantMember](t) + tenantStorageMock := mocks.NewMockStorage[*v1.Tenant](t) ts := &tenantMemberService{ tenantMemberStore: storageMock, tenantStore: tenantStorageMock, @@ -78,8 +78,8 @@ func TestUpdateTenantMember(t *testing.T) { } func TestDeleteTenantMember(t *testing.T) { - storageMock := &mocks.Storage[*v1.TenantMember]{} - tenantStorageMock := &mocks.Storage[*v1.Tenant]{} + storageMock := mocks.NewMockStorage[*v1.TenantMember](t) + tenantStorageMock := mocks.NewMockStorage[*v1.Tenant](t) ts := &tenantMemberService{ tenantMemberStore: storageMock, tenantStore: tenantStorageMock, @@ -102,8 +102,8 @@ func TestDeleteTenantMember(t *testing.T) { } func TestGetTenantMember(t *testing.T) { - storageMock := &mocks.Storage[*v1.TenantMember]{} - tenantStorageMock := &mocks.Storage[*v1.Tenant]{} + storageMock := mocks.NewMockStorage[*v1.TenantMember](t) + tenantStorageMock := mocks.NewMockStorage[*v1.Tenant](t) ts := &tenantMemberService{ tenantMemberStore: storageMock, tenantStore: tenantStorageMock, @@ -126,8 +126,8 @@ func TestGetTenantMember(t *testing.T) { } func TestFindTenantMemberByTenant(t *testing.T) { - storageMock := &mocks.Storage[*v1.TenantMember]{} - tenantStorageMock := &mocks.Storage[*v1.Tenant]{} + storageMock := mocks.NewMockStorage[*v1.TenantMember](t) + tenantStorageMock := mocks.NewMockStorage[*v1.Tenant](t) ts := &tenantMemberService{ tenantMemberStore: storageMock, tenantStore: tenantStorageMock, @@ -143,15 +143,15 @@ func TestFindTenantMemberByTenant(t *testing.T) { f2 := make(map[string]any) f2["tenantmember ->> 'tenant_id'"] = pointer.Pointer("p1") - storageMock.On("Find", ctx, mock.AnythingOfType("*v1.Paging"), f2).Return(t6s, nil, nil) + storageMock.On("Find", ctx, mock.AnythingOfType("*v1.Paging"), []any{f2}).Return(t6s, nil, nil) resp, err := ts.Find(ctx, tfr) require.NoError(t, err) assert.NotNil(t, resp) } func TestFindTenantMemberByMember(t *testing.T) { - storageMock := &mocks.Storage[*v1.TenantMember]{} - tenantStorageMock := &mocks.Storage[*v1.Tenant]{} + storageMock := mocks.NewMockStorage[*v1.TenantMember](t) + tenantStorageMock := mocks.NewMockStorage[*v1.Tenant](t) ts := &tenantMemberService{ tenantMemberStore: storageMock, tenantStore: tenantStorageMock, @@ -167,7 +167,7 @@ func TestFindTenantMemberByMember(t *testing.T) { f2 := make(map[string]any) f2["tenantmember ->> 'member_id'"] = pointer.Pointer("t1") - storageMock.On("Find", ctx, mock.AnythingOfType("*v1.Paging"), f2).Return(t6s, nil, nil) + storageMock.On("Find", ctx, mock.AnythingOfType("*v1.Paging"), []any{f2}).Return(t6s, nil, nil) resp, err := ts.Find(ctx, tfr) require.NoError(t, err) assert.NotNil(t, resp) diff --git a/pkg/test/mocks/Entity.go b/pkg/test/mocks/Entity.go new file mode 100644 index 0000000..4d06bf9 --- /dev/null +++ b/pkg/test/mocks/Entity.go @@ -0,0 +1,303 @@ +// Code generated by mockery; DO NOT EDIT. +// github.com/vektra/mockery +// template: testify + +package mocks + +import ( + "github.com/metal-stack/masterdata-api/api/v1" + mock "github.com/stretchr/testify/mock" +) + +// NewMockEntity creates a new instance of MockEntity. 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 NewMockEntity(t interface { + mock.TestingT + Cleanup(func()) +}) *MockEntity { + mock := &MockEntity{} + mock.Mock.Test(t) + + t.Cleanup(func() { mock.AssertExpectations(t) }) + + return mock +} + +// MockEntity is an autogenerated mock type for the Entity type +type MockEntity struct { + mock.Mock +} + +type MockEntity_Expecter struct { + mock *mock.Mock +} + +func (_m *MockEntity) EXPECT() *MockEntity_Expecter { + return &MockEntity_Expecter{mock: &_m.Mock} +} + +// APIVersion provides a mock function for the type MockEntity +func (_mock *MockEntity) APIVersion() string { + ret := _mock.Called() + + if len(ret) == 0 { + panic("no return value specified for APIVersion") + } + + var r0 string + if returnFunc, ok := ret.Get(0).(func() string); ok { + r0 = returnFunc() + } else { + r0 = ret.Get(0).(string) + } + return r0 +} + +// MockEntity_APIVersion_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'APIVersion' +type MockEntity_APIVersion_Call struct { + *mock.Call +} + +// APIVersion is a helper method to define mock.On call +func (_e *MockEntity_Expecter) APIVersion() *MockEntity_APIVersion_Call { + return &MockEntity_APIVersion_Call{Call: _e.mock.On("APIVersion")} +} + +func (_c *MockEntity_APIVersion_Call) Run(run func()) *MockEntity_APIVersion_Call { + _c.Call.Run(func(args mock.Arguments) { + run() + }) + return _c +} + +func (_c *MockEntity_APIVersion_Call) Return(s string) *MockEntity_APIVersion_Call { + _c.Call.Return(s) + return _c +} + +func (_c *MockEntity_APIVersion_Call) RunAndReturn(run func() string) *MockEntity_APIVersion_Call { + _c.Call.Return(run) + return _c +} + +// GetMeta provides a mock function for the type MockEntity +func (_mock *MockEntity) GetMeta() *v1.Meta { + ret := _mock.Called() + + if len(ret) == 0 { + panic("no return value specified for GetMeta") + } + + var r0 *v1.Meta + if returnFunc, ok := ret.Get(0).(func() *v1.Meta); ok { + r0 = returnFunc() + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*v1.Meta) + } + } + return r0 +} + +// MockEntity_GetMeta_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetMeta' +type MockEntity_GetMeta_Call struct { + *mock.Call +} + +// GetMeta is a helper method to define mock.On call +func (_e *MockEntity_Expecter) GetMeta() *MockEntity_GetMeta_Call { + return &MockEntity_GetMeta_Call{Call: _e.mock.On("GetMeta")} +} + +func (_c *MockEntity_GetMeta_Call) Run(run func()) *MockEntity_GetMeta_Call { + _c.Call.Run(func(args mock.Arguments) { + run() + }) + return _c +} + +func (_c *MockEntity_GetMeta_Call) Return(meta *v1.Meta) *MockEntity_GetMeta_Call { + _c.Call.Return(meta) + return _c +} + +func (_c *MockEntity_GetMeta_Call) RunAndReturn(run func() *v1.Meta) *MockEntity_GetMeta_Call { + _c.Call.Return(run) + return _c +} + +// JSONField provides a mock function for the type MockEntity +func (_mock *MockEntity) JSONField() string { + ret := _mock.Called() + + if len(ret) == 0 { + panic("no return value specified for JSONField") + } + + var r0 string + if returnFunc, ok := ret.Get(0).(func() string); ok { + r0 = returnFunc() + } else { + r0 = ret.Get(0).(string) + } + return r0 +} + +// MockEntity_JSONField_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'JSONField' +type MockEntity_JSONField_Call struct { + *mock.Call +} + +// JSONField is a helper method to define mock.On call +func (_e *MockEntity_Expecter) JSONField() *MockEntity_JSONField_Call { + return &MockEntity_JSONField_Call{Call: _e.mock.On("JSONField")} +} + +func (_c *MockEntity_JSONField_Call) Run(run func()) *MockEntity_JSONField_Call { + _c.Call.Run(func(args mock.Arguments) { + run() + }) + return _c +} + +func (_c *MockEntity_JSONField_Call) Return(s string) *MockEntity_JSONField_Call { + _c.Call.Return(s) + return _c +} + +func (_c *MockEntity_JSONField_Call) RunAndReturn(run func() string) *MockEntity_JSONField_Call { + _c.Call.Return(run) + return _c +} + +// Kind provides a mock function for the type MockEntity +func (_mock *MockEntity) Kind() string { + ret := _mock.Called() + + if len(ret) == 0 { + panic("no return value specified for Kind") + } + + var r0 string + if returnFunc, ok := ret.Get(0).(func() string); ok { + r0 = returnFunc() + } else { + r0 = ret.Get(0).(string) + } + return r0 +} + +// MockEntity_Kind_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Kind' +type MockEntity_Kind_Call struct { + *mock.Call +} + +// Kind is a helper method to define mock.On call +func (_e *MockEntity_Expecter) Kind() *MockEntity_Kind_Call { + return &MockEntity_Kind_Call{Call: _e.mock.On("Kind")} +} + +func (_c *MockEntity_Kind_Call) Run(run func()) *MockEntity_Kind_Call { + _c.Call.Run(func(args mock.Arguments) { + run() + }) + return _c +} + +func (_c *MockEntity_Kind_Call) Return(s string) *MockEntity_Kind_Call { + _c.Call.Return(s) + return _c +} + +func (_c *MockEntity_Kind_Call) RunAndReturn(run func() string) *MockEntity_Kind_Call { + _c.Call.Return(run) + return _c +} + +// Schema provides a mock function for the type MockEntity +func (_mock *MockEntity) Schema() string { + ret := _mock.Called() + + if len(ret) == 0 { + panic("no return value specified for Schema") + } + + var r0 string + if returnFunc, ok := ret.Get(0).(func() string); ok { + r0 = returnFunc() + } else { + r0 = ret.Get(0).(string) + } + return r0 +} + +// MockEntity_Schema_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Schema' +type MockEntity_Schema_Call struct { + *mock.Call +} + +// Schema is a helper method to define mock.On call +func (_e *MockEntity_Expecter) Schema() *MockEntity_Schema_Call { + return &MockEntity_Schema_Call{Call: _e.mock.On("Schema")} +} + +func (_c *MockEntity_Schema_Call) Run(run func()) *MockEntity_Schema_Call { + _c.Call.Run(func(args mock.Arguments) { + run() + }) + return _c +} + +func (_c *MockEntity_Schema_Call) Return(s string) *MockEntity_Schema_Call { + _c.Call.Return(s) + return _c +} + +func (_c *MockEntity_Schema_Call) RunAndReturn(run func() string) *MockEntity_Schema_Call { + _c.Call.Return(run) + return _c +} + +// TableName provides a mock function for the type MockEntity +func (_mock *MockEntity) TableName() string { + ret := _mock.Called() + + if len(ret) == 0 { + panic("no return value specified for TableName") + } + + var r0 string + if returnFunc, ok := ret.Get(0).(func() string); ok { + r0 = returnFunc() + } else { + r0 = ret.Get(0).(string) + } + return r0 +} + +// MockEntity_TableName_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'TableName' +type MockEntity_TableName_Call struct { + *mock.Call +} + +// TableName is a helper method to define mock.On call +func (_e *MockEntity_Expecter) TableName() *MockEntity_TableName_Call { + return &MockEntity_TableName_Call{Call: _e.mock.On("TableName")} +} + +func (_c *MockEntity_TableName_Call) Run(run func()) *MockEntity_TableName_Call { + _c.Call.Run(func(args mock.Arguments) { + run() + }) + return _c +} + +func (_c *MockEntity_TableName_Call) Return(s string) *MockEntity_TableName_Call { + _c.Call.Return(s) + return _c +} + +func (_c *MockEntity_TableName_Call) RunAndReturn(run func() string) *MockEntity_TableName_Call { + _c.Call.Return(run) + return _c +} diff --git a/pkg/test/mocks/ProjectMemberServiceClient.go b/pkg/test/mocks/ProjectMemberServiceClient.go new file mode 100644 index 0000000..c708350 --- /dev/null +++ b/pkg/test/mocks/ProjectMemberServiceClient.go @@ -0,0 +1,455 @@ +// Code generated by mockery; DO NOT EDIT. +// github.com/vektra/mockery +// template: testify + +package mocks + +import ( + "context" + + "github.com/metal-stack/masterdata-api/api/v1" + mock "github.com/stretchr/testify/mock" + "google.golang.org/grpc" +) + +// NewMockProjectMemberServiceClient creates a new instance of MockProjectMemberServiceClient. 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 NewMockProjectMemberServiceClient(t interface { + mock.TestingT + Cleanup(func()) +}) *MockProjectMemberServiceClient { + mock := &MockProjectMemberServiceClient{} + mock.Mock.Test(t) + + t.Cleanup(func() { mock.AssertExpectations(t) }) + + return mock +} + +// MockProjectMemberServiceClient is an autogenerated mock type for the ProjectMemberServiceClient type +type MockProjectMemberServiceClient struct { + mock.Mock +} + +type MockProjectMemberServiceClient_Expecter struct { + mock *mock.Mock +} + +func (_m *MockProjectMemberServiceClient) EXPECT() *MockProjectMemberServiceClient_Expecter { + return &MockProjectMemberServiceClient_Expecter{mock: &_m.Mock} +} + +// Create provides a mock function for the type MockProjectMemberServiceClient +func (_mock *MockProjectMemberServiceClient) Create(ctx context.Context, in *v1.ProjectMemberCreateRequest, opts ...grpc.CallOption) (*v1.ProjectMemberResponse, error) { + var tmpRet mock.Arguments + if len(opts) > 0 { + tmpRet = _mock.Called(ctx, in, opts) + } else { + tmpRet = _mock.Called(ctx, in) + } + ret := tmpRet + + if len(ret) == 0 { + panic("no return value specified for Create") + } + + var r0 *v1.ProjectMemberResponse + var r1 error + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.ProjectMemberCreateRequest, ...grpc.CallOption) (*v1.ProjectMemberResponse, error)); ok { + return returnFunc(ctx, in, opts...) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.ProjectMemberCreateRequest, ...grpc.CallOption) *v1.ProjectMemberResponse); ok { + r0 = returnFunc(ctx, in, opts...) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*v1.ProjectMemberResponse) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, *v1.ProjectMemberCreateRequest, ...grpc.CallOption) error); ok { + r1 = returnFunc(ctx, in, opts...) + } else { + r1 = ret.Error(1) + } + return r0, r1 +} + +// MockProjectMemberServiceClient_Create_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Create' +type MockProjectMemberServiceClient_Create_Call struct { + *mock.Call +} + +// Create is a helper method to define mock.On call +// - ctx context.Context +// - in *v1.ProjectMemberCreateRequest +// - opts ...grpc.CallOption +func (_e *MockProjectMemberServiceClient_Expecter) Create(ctx interface{}, in interface{}, opts ...interface{}) *MockProjectMemberServiceClient_Create_Call { + return &MockProjectMemberServiceClient_Create_Call{Call: _e.mock.On("Create", + append([]interface{}{ctx, in}, opts...)...)} +} + +func (_c *MockProjectMemberServiceClient_Create_Call) Run(run func(ctx context.Context, in *v1.ProjectMemberCreateRequest, opts ...grpc.CallOption)) *MockProjectMemberServiceClient_Create_Call { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 *v1.ProjectMemberCreateRequest + if args[1] != nil { + arg1 = args[1].(*v1.ProjectMemberCreateRequest) + } + var arg2 []grpc.CallOption + var variadicArgs []grpc.CallOption + if len(args) > 2 { + variadicArgs = args[2].([]grpc.CallOption) + } + arg2 = variadicArgs + run( + arg0, + arg1, + arg2..., + ) + }) + return _c +} + +func (_c *MockProjectMemberServiceClient_Create_Call) Return(projectMemberResponse *v1.ProjectMemberResponse, err error) *MockProjectMemberServiceClient_Create_Call { + _c.Call.Return(projectMemberResponse, err) + return _c +} + +func (_c *MockProjectMemberServiceClient_Create_Call) RunAndReturn(run func(ctx context.Context, in *v1.ProjectMemberCreateRequest, opts ...grpc.CallOption) (*v1.ProjectMemberResponse, error)) *MockProjectMemberServiceClient_Create_Call { + _c.Call.Return(run) + return _c +} + +// Delete provides a mock function for the type MockProjectMemberServiceClient +func (_mock *MockProjectMemberServiceClient) Delete(ctx context.Context, in *v1.ProjectMemberDeleteRequest, opts ...grpc.CallOption) (*v1.ProjectMemberResponse, error) { + var tmpRet mock.Arguments + if len(opts) > 0 { + tmpRet = _mock.Called(ctx, in, opts) + } else { + tmpRet = _mock.Called(ctx, in) + } + ret := tmpRet + + if len(ret) == 0 { + panic("no return value specified for Delete") + } + + var r0 *v1.ProjectMemberResponse + var r1 error + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.ProjectMemberDeleteRequest, ...grpc.CallOption) (*v1.ProjectMemberResponse, error)); ok { + return returnFunc(ctx, in, opts...) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.ProjectMemberDeleteRequest, ...grpc.CallOption) *v1.ProjectMemberResponse); ok { + r0 = returnFunc(ctx, in, opts...) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*v1.ProjectMemberResponse) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, *v1.ProjectMemberDeleteRequest, ...grpc.CallOption) error); ok { + r1 = returnFunc(ctx, in, opts...) + } else { + r1 = ret.Error(1) + } + return r0, r1 +} + +// MockProjectMemberServiceClient_Delete_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Delete' +type MockProjectMemberServiceClient_Delete_Call struct { + *mock.Call +} + +// Delete is a helper method to define mock.On call +// - ctx context.Context +// - in *v1.ProjectMemberDeleteRequest +// - opts ...grpc.CallOption +func (_e *MockProjectMemberServiceClient_Expecter) Delete(ctx interface{}, in interface{}, opts ...interface{}) *MockProjectMemberServiceClient_Delete_Call { + return &MockProjectMemberServiceClient_Delete_Call{Call: _e.mock.On("Delete", + append([]interface{}{ctx, in}, opts...)...)} +} + +func (_c *MockProjectMemberServiceClient_Delete_Call) Run(run func(ctx context.Context, in *v1.ProjectMemberDeleteRequest, opts ...grpc.CallOption)) *MockProjectMemberServiceClient_Delete_Call { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 *v1.ProjectMemberDeleteRequest + if args[1] != nil { + arg1 = args[1].(*v1.ProjectMemberDeleteRequest) + } + var arg2 []grpc.CallOption + var variadicArgs []grpc.CallOption + if len(args) > 2 { + variadicArgs = args[2].([]grpc.CallOption) + } + arg2 = variadicArgs + run( + arg0, + arg1, + arg2..., + ) + }) + return _c +} + +func (_c *MockProjectMemberServiceClient_Delete_Call) Return(projectMemberResponse *v1.ProjectMemberResponse, err error) *MockProjectMemberServiceClient_Delete_Call { + _c.Call.Return(projectMemberResponse, err) + return _c +} + +func (_c *MockProjectMemberServiceClient_Delete_Call) RunAndReturn(run func(ctx context.Context, in *v1.ProjectMemberDeleteRequest, opts ...grpc.CallOption) (*v1.ProjectMemberResponse, error)) *MockProjectMemberServiceClient_Delete_Call { + _c.Call.Return(run) + return _c +} + +// Find provides a mock function for the type MockProjectMemberServiceClient +func (_mock *MockProjectMemberServiceClient) Find(ctx context.Context, in *v1.ProjectMemberFindRequest, opts ...grpc.CallOption) (*v1.ProjectMemberListResponse, error) { + var tmpRet mock.Arguments + if len(opts) > 0 { + tmpRet = _mock.Called(ctx, in, opts) + } else { + tmpRet = _mock.Called(ctx, in) + } + ret := tmpRet + + if len(ret) == 0 { + panic("no return value specified for Find") + } + + var r0 *v1.ProjectMemberListResponse + var r1 error + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.ProjectMemberFindRequest, ...grpc.CallOption) (*v1.ProjectMemberListResponse, error)); ok { + return returnFunc(ctx, in, opts...) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.ProjectMemberFindRequest, ...grpc.CallOption) *v1.ProjectMemberListResponse); ok { + r0 = returnFunc(ctx, in, opts...) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*v1.ProjectMemberListResponse) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, *v1.ProjectMemberFindRequest, ...grpc.CallOption) error); ok { + r1 = returnFunc(ctx, in, opts...) + } else { + r1 = ret.Error(1) + } + return r0, r1 +} + +// MockProjectMemberServiceClient_Find_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Find' +type MockProjectMemberServiceClient_Find_Call struct { + *mock.Call +} + +// Find is a helper method to define mock.On call +// - ctx context.Context +// - in *v1.ProjectMemberFindRequest +// - opts ...grpc.CallOption +func (_e *MockProjectMemberServiceClient_Expecter) Find(ctx interface{}, in interface{}, opts ...interface{}) *MockProjectMemberServiceClient_Find_Call { + return &MockProjectMemberServiceClient_Find_Call{Call: _e.mock.On("Find", + append([]interface{}{ctx, in}, opts...)...)} +} + +func (_c *MockProjectMemberServiceClient_Find_Call) Run(run func(ctx context.Context, in *v1.ProjectMemberFindRequest, opts ...grpc.CallOption)) *MockProjectMemberServiceClient_Find_Call { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 *v1.ProjectMemberFindRequest + if args[1] != nil { + arg1 = args[1].(*v1.ProjectMemberFindRequest) + } + var arg2 []grpc.CallOption + var variadicArgs []grpc.CallOption + if len(args) > 2 { + variadicArgs = args[2].([]grpc.CallOption) + } + arg2 = variadicArgs + run( + arg0, + arg1, + arg2..., + ) + }) + return _c +} + +func (_c *MockProjectMemberServiceClient_Find_Call) Return(projectMemberListResponse *v1.ProjectMemberListResponse, err error) *MockProjectMemberServiceClient_Find_Call { + _c.Call.Return(projectMemberListResponse, err) + return _c +} + +func (_c *MockProjectMemberServiceClient_Find_Call) RunAndReturn(run func(ctx context.Context, in *v1.ProjectMemberFindRequest, opts ...grpc.CallOption) (*v1.ProjectMemberListResponse, error)) *MockProjectMemberServiceClient_Find_Call { + _c.Call.Return(run) + return _c +} + +// Get provides a mock function for the type MockProjectMemberServiceClient +func (_mock *MockProjectMemberServiceClient) Get(ctx context.Context, in *v1.ProjectMemberGetRequest, opts ...grpc.CallOption) (*v1.ProjectMemberResponse, error) { + var tmpRet mock.Arguments + if len(opts) > 0 { + tmpRet = _mock.Called(ctx, in, opts) + } else { + tmpRet = _mock.Called(ctx, in) + } + ret := tmpRet + + if len(ret) == 0 { + panic("no return value specified for Get") + } + + var r0 *v1.ProjectMemberResponse + var r1 error + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.ProjectMemberGetRequest, ...grpc.CallOption) (*v1.ProjectMemberResponse, error)); ok { + return returnFunc(ctx, in, opts...) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.ProjectMemberGetRequest, ...grpc.CallOption) *v1.ProjectMemberResponse); ok { + r0 = returnFunc(ctx, in, opts...) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*v1.ProjectMemberResponse) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, *v1.ProjectMemberGetRequest, ...grpc.CallOption) error); ok { + r1 = returnFunc(ctx, in, opts...) + } else { + r1 = ret.Error(1) + } + return r0, r1 +} + +// MockProjectMemberServiceClient_Get_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Get' +type MockProjectMemberServiceClient_Get_Call struct { + *mock.Call +} + +// Get is a helper method to define mock.On call +// - ctx context.Context +// - in *v1.ProjectMemberGetRequest +// - opts ...grpc.CallOption +func (_e *MockProjectMemberServiceClient_Expecter) Get(ctx interface{}, in interface{}, opts ...interface{}) *MockProjectMemberServiceClient_Get_Call { + return &MockProjectMemberServiceClient_Get_Call{Call: _e.mock.On("Get", + append([]interface{}{ctx, in}, opts...)...)} +} + +func (_c *MockProjectMemberServiceClient_Get_Call) Run(run func(ctx context.Context, in *v1.ProjectMemberGetRequest, opts ...grpc.CallOption)) *MockProjectMemberServiceClient_Get_Call { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 *v1.ProjectMemberGetRequest + if args[1] != nil { + arg1 = args[1].(*v1.ProjectMemberGetRequest) + } + var arg2 []grpc.CallOption + var variadicArgs []grpc.CallOption + if len(args) > 2 { + variadicArgs = args[2].([]grpc.CallOption) + } + arg2 = variadicArgs + run( + arg0, + arg1, + arg2..., + ) + }) + return _c +} + +func (_c *MockProjectMemberServiceClient_Get_Call) Return(projectMemberResponse *v1.ProjectMemberResponse, err error) *MockProjectMemberServiceClient_Get_Call { + _c.Call.Return(projectMemberResponse, err) + return _c +} + +func (_c *MockProjectMemberServiceClient_Get_Call) RunAndReturn(run func(ctx context.Context, in *v1.ProjectMemberGetRequest, opts ...grpc.CallOption) (*v1.ProjectMemberResponse, error)) *MockProjectMemberServiceClient_Get_Call { + _c.Call.Return(run) + return _c +} + +// Update provides a mock function for the type MockProjectMemberServiceClient +func (_mock *MockProjectMemberServiceClient) Update(ctx context.Context, in *v1.ProjectMemberUpdateRequest, opts ...grpc.CallOption) (*v1.ProjectMemberResponse, error) { + var tmpRet mock.Arguments + if len(opts) > 0 { + tmpRet = _mock.Called(ctx, in, opts) + } else { + tmpRet = _mock.Called(ctx, in) + } + ret := tmpRet + + if len(ret) == 0 { + panic("no return value specified for Update") + } + + var r0 *v1.ProjectMemberResponse + var r1 error + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.ProjectMemberUpdateRequest, ...grpc.CallOption) (*v1.ProjectMemberResponse, error)); ok { + return returnFunc(ctx, in, opts...) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.ProjectMemberUpdateRequest, ...grpc.CallOption) *v1.ProjectMemberResponse); ok { + r0 = returnFunc(ctx, in, opts...) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*v1.ProjectMemberResponse) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, *v1.ProjectMemberUpdateRequest, ...grpc.CallOption) error); ok { + r1 = returnFunc(ctx, in, opts...) + } else { + r1 = ret.Error(1) + } + return r0, r1 +} + +// MockProjectMemberServiceClient_Update_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Update' +type MockProjectMemberServiceClient_Update_Call struct { + *mock.Call +} + +// Update is a helper method to define mock.On call +// - ctx context.Context +// - in *v1.ProjectMemberUpdateRequest +// - opts ...grpc.CallOption +func (_e *MockProjectMemberServiceClient_Expecter) Update(ctx interface{}, in interface{}, opts ...interface{}) *MockProjectMemberServiceClient_Update_Call { + return &MockProjectMemberServiceClient_Update_Call{Call: _e.mock.On("Update", + append([]interface{}{ctx, in}, opts...)...)} +} + +func (_c *MockProjectMemberServiceClient_Update_Call) Run(run func(ctx context.Context, in *v1.ProjectMemberUpdateRequest, opts ...grpc.CallOption)) *MockProjectMemberServiceClient_Update_Call { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 *v1.ProjectMemberUpdateRequest + if args[1] != nil { + arg1 = args[1].(*v1.ProjectMemberUpdateRequest) + } + var arg2 []grpc.CallOption + var variadicArgs []grpc.CallOption + if len(args) > 2 { + variadicArgs = args[2].([]grpc.CallOption) + } + arg2 = variadicArgs + run( + arg0, + arg1, + arg2..., + ) + }) + return _c +} + +func (_c *MockProjectMemberServiceClient_Update_Call) Return(projectMemberResponse *v1.ProjectMemberResponse, err error) *MockProjectMemberServiceClient_Update_Call { + _c.Call.Return(projectMemberResponse, err) + return _c +} + +func (_c *MockProjectMemberServiceClient_Update_Call) RunAndReturn(run func(ctx context.Context, in *v1.ProjectMemberUpdateRequest, opts ...grpc.CallOption) (*v1.ProjectMemberResponse, error)) *MockProjectMemberServiceClient_Update_Call { + _c.Call.Return(run) + return _c +} diff --git a/pkg/test/mocks/ProjectMemberServiceServer.go b/pkg/test/mocks/ProjectMemberServiceServer.go new file mode 100644 index 0000000..b9b24e7 --- /dev/null +++ b/pkg/test/mocks/ProjectMemberServiceServer.go @@ -0,0 +1,379 @@ +// Code generated by mockery; DO NOT EDIT. +// github.com/vektra/mockery +// template: testify + +package mocks + +import ( + "context" + + "github.com/metal-stack/masterdata-api/api/v1" + mock "github.com/stretchr/testify/mock" +) + +// NewMockProjectMemberServiceServer creates a new instance of MockProjectMemberServiceServer. 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 NewMockProjectMemberServiceServer(t interface { + mock.TestingT + Cleanup(func()) +}) *MockProjectMemberServiceServer { + mock := &MockProjectMemberServiceServer{} + mock.Mock.Test(t) + + t.Cleanup(func() { mock.AssertExpectations(t) }) + + return mock +} + +// MockProjectMemberServiceServer is an autogenerated mock type for the ProjectMemberServiceServer type +type MockProjectMemberServiceServer struct { + mock.Mock +} + +type MockProjectMemberServiceServer_Expecter struct { + mock *mock.Mock +} + +func (_m *MockProjectMemberServiceServer) EXPECT() *MockProjectMemberServiceServer_Expecter { + return &MockProjectMemberServiceServer_Expecter{mock: &_m.Mock} +} + +// Create provides a mock function for the type MockProjectMemberServiceServer +func (_mock *MockProjectMemberServiceServer) Create(context1 context.Context, projectMemberCreateRequest *v1.ProjectMemberCreateRequest) (*v1.ProjectMemberResponse, error) { + ret := _mock.Called(context1, projectMemberCreateRequest) + + if len(ret) == 0 { + panic("no return value specified for Create") + } + + var r0 *v1.ProjectMemberResponse + var r1 error + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.ProjectMemberCreateRequest) (*v1.ProjectMemberResponse, error)); ok { + return returnFunc(context1, projectMemberCreateRequest) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.ProjectMemberCreateRequest) *v1.ProjectMemberResponse); ok { + r0 = returnFunc(context1, projectMemberCreateRequest) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*v1.ProjectMemberResponse) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, *v1.ProjectMemberCreateRequest) error); ok { + r1 = returnFunc(context1, projectMemberCreateRequest) + } else { + r1 = ret.Error(1) + } + return r0, r1 +} + +// MockProjectMemberServiceServer_Create_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Create' +type MockProjectMemberServiceServer_Create_Call struct { + *mock.Call +} + +// Create is a helper method to define mock.On call +// - context1 context.Context +// - projectMemberCreateRequest *v1.ProjectMemberCreateRequest +func (_e *MockProjectMemberServiceServer_Expecter) Create(context1 interface{}, projectMemberCreateRequest interface{}) *MockProjectMemberServiceServer_Create_Call { + return &MockProjectMemberServiceServer_Create_Call{Call: _e.mock.On("Create", context1, projectMemberCreateRequest)} +} + +func (_c *MockProjectMemberServiceServer_Create_Call) Run(run func(context1 context.Context, projectMemberCreateRequest *v1.ProjectMemberCreateRequest)) *MockProjectMemberServiceServer_Create_Call { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 *v1.ProjectMemberCreateRequest + if args[1] != nil { + arg1 = args[1].(*v1.ProjectMemberCreateRequest) + } + run( + arg0, + arg1, + ) + }) + return _c +} + +func (_c *MockProjectMemberServiceServer_Create_Call) Return(projectMemberResponse *v1.ProjectMemberResponse, err error) *MockProjectMemberServiceServer_Create_Call { + _c.Call.Return(projectMemberResponse, err) + return _c +} + +func (_c *MockProjectMemberServiceServer_Create_Call) RunAndReturn(run func(context1 context.Context, projectMemberCreateRequest *v1.ProjectMemberCreateRequest) (*v1.ProjectMemberResponse, error)) *MockProjectMemberServiceServer_Create_Call { + _c.Call.Return(run) + return _c +} + +// Delete provides a mock function for the type MockProjectMemberServiceServer +func (_mock *MockProjectMemberServiceServer) Delete(context1 context.Context, projectMemberDeleteRequest *v1.ProjectMemberDeleteRequest) (*v1.ProjectMemberResponse, error) { + ret := _mock.Called(context1, projectMemberDeleteRequest) + + if len(ret) == 0 { + panic("no return value specified for Delete") + } + + var r0 *v1.ProjectMemberResponse + var r1 error + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.ProjectMemberDeleteRequest) (*v1.ProjectMemberResponse, error)); ok { + return returnFunc(context1, projectMemberDeleteRequest) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.ProjectMemberDeleteRequest) *v1.ProjectMemberResponse); ok { + r0 = returnFunc(context1, projectMemberDeleteRequest) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*v1.ProjectMemberResponse) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, *v1.ProjectMemberDeleteRequest) error); ok { + r1 = returnFunc(context1, projectMemberDeleteRequest) + } else { + r1 = ret.Error(1) + } + return r0, r1 +} + +// MockProjectMemberServiceServer_Delete_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Delete' +type MockProjectMemberServiceServer_Delete_Call struct { + *mock.Call +} + +// Delete is a helper method to define mock.On call +// - context1 context.Context +// - projectMemberDeleteRequest *v1.ProjectMemberDeleteRequest +func (_e *MockProjectMemberServiceServer_Expecter) Delete(context1 interface{}, projectMemberDeleteRequest interface{}) *MockProjectMemberServiceServer_Delete_Call { + return &MockProjectMemberServiceServer_Delete_Call{Call: _e.mock.On("Delete", context1, projectMemberDeleteRequest)} +} + +func (_c *MockProjectMemberServiceServer_Delete_Call) Run(run func(context1 context.Context, projectMemberDeleteRequest *v1.ProjectMemberDeleteRequest)) *MockProjectMemberServiceServer_Delete_Call { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 *v1.ProjectMemberDeleteRequest + if args[1] != nil { + arg1 = args[1].(*v1.ProjectMemberDeleteRequest) + } + run( + arg0, + arg1, + ) + }) + return _c +} + +func (_c *MockProjectMemberServiceServer_Delete_Call) Return(projectMemberResponse *v1.ProjectMemberResponse, err error) *MockProjectMemberServiceServer_Delete_Call { + _c.Call.Return(projectMemberResponse, err) + return _c +} + +func (_c *MockProjectMemberServiceServer_Delete_Call) RunAndReturn(run func(context1 context.Context, projectMemberDeleteRequest *v1.ProjectMemberDeleteRequest) (*v1.ProjectMemberResponse, error)) *MockProjectMemberServiceServer_Delete_Call { + _c.Call.Return(run) + return _c +} + +// Find provides a mock function for the type MockProjectMemberServiceServer +func (_mock *MockProjectMemberServiceServer) Find(context1 context.Context, projectMemberFindRequest *v1.ProjectMemberFindRequest) (*v1.ProjectMemberListResponse, error) { + ret := _mock.Called(context1, projectMemberFindRequest) + + if len(ret) == 0 { + panic("no return value specified for Find") + } + + var r0 *v1.ProjectMemberListResponse + var r1 error + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.ProjectMemberFindRequest) (*v1.ProjectMemberListResponse, error)); ok { + return returnFunc(context1, projectMemberFindRequest) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.ProjectMemberFindRequest) *v1.ProjectMemberListResponse); ok { + r0 = returnFunc(context1, projectMemberFindRequest) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*v1.ProjectMemberListResponse) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, *v1.ProjectMemberFindRequest) error); ok { + r1 = returnFunc(context1, projectMemberFindRequest) + } else { + r1 = ret.Error(1) + } + return r0, r1 +} + +// MockProjectMemberServiceServer_Find_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Find' +type MockProjectMemberServiceServer_Find_Call struct { + *mock.Call +} + +// Find is a helper method to define mock.On call +// - context1 context.Context +// - projectMemberFindRequest *v1.ProjectMemberFindRequest +func (_e *MockProjectMemberServiceServer_Expecter) Find(context1 interface{}, projectMemberFindRequest interface{}) *MockProjectMemberServiceServer_Find_Call { + return &MockProjectMemberServiceServer_Find_Call{Call: _e.mock.On("Find", context1, projectMemberFindRequest)} +} + +func (_c *MockProjectMemberServiceServer_Find_Call) Run(run func(context1 context.Context, projectMemberFindRequest *v1.ProjectMemberFindRequest)) *MockProjectMemberServiceServer_Find_Call { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 *v1.ProjectMemberFindRequest + if args[1] != nil { + arg1 = args[1].(*v1.ProjectMemberFindRequest) + } + run( + arg0, + arg1, + ) + }) + return _c +} + +func (_c *MockProjectMemberServiceServer_Find_Call) Return(projectMemberListResponse *v1.ProjectMemberListResponse, err error) *MockProjectMemberServiceServer_Find_Call { + _c.Call.Return(projectMemberListResponse, err) + return _c +} + +func (_c *MockProjectMemberServiceServer_Find_Call) RunAndReturn(run func(context1 context.Context, projectMemberFindRequest *v1.ProjectMemberFindRequest) (*v1.ProjectMemberListResponse, error)) *MockProjectMemberServiceServer_Find_Call { + _c.Call.Return(run) + return _c +} + +// Get provides a mock function for the type MockProjectMemberServiceServer +func (_mock *MockProjectMemberServiceServer) Get(context1 context.Context, projectMemberGetRequest *v1.ProjectMemberGetRequest) (*v1.ProjectMemberResponse, error) { + ret := _mock.Called(context1, projectMemberGetRequest) + + if len(ret) == 0 { + panic("no return value specified for Get") + } + + var r0 *v1.ProjectMemberResponse + var r1 error + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.ProjectMemberGetRequest) (*v1.ProjectMemberResponse, error)); ok { + return returnFunc(context1, projectMemberGetRequest) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.ProjectMemberGetRequest) *v1.ProjectMemberResponse); ok { + r0 = returnFunc(context1, projectMemberGetRequest) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*v1.ProjectMemberResponse) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, *v1.ProjectMemberGetRequest) error); ok { + r1 = returnFunc(context1, projectMemberGetRequest) + } else { + r1 = ret.Error(1) + } + return r0, r1 +} + +// MockProjectMemberServiceServer_Get_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Get' +type MockProjectMemberServiceServer_Get_Call struct { + *mock.Call +} + +// Get is a helper method to define mock.On call +// - context1 context.Context +// - projectMemberGetRequest *v1.ProjectMemberGetRequest +func (_e *MockProjectMemberServiceServer_Expecter) Get(context1 interface{}, projectMemberGetRequest interface{}) *MockProjectMemberServiceServer_Get_Call { + return &MockProjectMemberServiceServer_Get_Call{Call: _e.mock.On("Get", context1, projectMemberGetRequest)} +} + +func (_c *MockProjectMemberServiceServer_Get_Call) Run(run func(context1 context.Context, projectMemberGetRequest *v1.ProjectMemberGetRequest)) *MockProjectMemberServiceServer_Get_Call { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 *v1.ProjectMemberGetRequest + if args[1] != nil { + arg1 = args[1].(*v1.ProjectMemberGetRequest) + } + run( + arg0, + arg1, + ) + }) + return _c +} + +func (_c *MockProjectMemberServiceServer_Get_Call) Return(projectMemberResponse *v1.ProjectMemberResponse, err error) *MockProjectMemberServiceServer_Get_Call { + _c.Call.Return(projectMemberResponse, err) + return _c +} + +func (_c *MockProjectMemberServiceServer_Get_Call) RunAndReturn(run func(context1 context.Context, projectMemberGetRequest *v1.ProjectMemberGetRequest) (*v1.ProjectMemberResponse, error)) *MockProjectMemberServiceServer_Get_Call { + _c.Call.Return(run) + return _c +} + +// Update provides a mock function for the type MockProjectMemberServiceServer +func (_mock *MockProjectMemberServiceServer) Update(context1 context.Context, projectMemberUpdateRequest *v1.ProjectMemberUpdateRequest) (*v1.ProjectMemberResponse, error) { + ret := _mock.Called(context1, projectMemberUpdateRequest) + + if len(ret) == 0 { + panic("no return value specified for Update") + } + + var r0 *v1.ProjectMemberResponse + var r1 error + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.ProjectMemberUpdateRequest) (*v1.ProjectMemberResponse, error)); ok { + return returnFunc(context1, projectMemberUpdateRequest) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.ProjectMemberUpdateRequest) *v1.ProjectMemberResponse); ok { + r0 = returnFunc(context1, projectMemberUpdateRequest) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*v1.ProjectMemberResponse) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, *v1.ProjectMemberUpdateRequest) error); ok { + r1 = returnFunc(context1, projectMemberUpdateRequest) + } else { + r1 = ret.Error(1) + } + return r0, r1 +} + +// MockProjectMemberServiceServer_Update_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Update' +type MockProjectMemberServiceServer_Update_Call struct { + *mock.Call +} + +// Update is a helper method to define mock.On call +// - context1 context.Context +// - projectMemberUpdateRequest *v1.ProjectMemberUpdateRequest +func (_e *MockProjectMemberServiceServer_Expecter) Update(context1 interface{}, projectMemberUpdateRequest interface{}) *MockProjectMemberServiceServer_Update_Call { + return &MockProjectMemberServiceServer_Update_Call{Call: _e.mock.On("Update", context1, projectMemberUpdateRequest)} +} + +func (_c *MockProjectMemberServiceServer_Update_Call) Run(run func(context1 context.Context, projectMemberUpdateRequest *v1.ProjectMemberUpdateRequest)) *MockProjectMemberServiceServer_Update_Call { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 *v1.ProjectMemberUpdateRequest + if args[1] != nil { + arg1 = args[1].(*v1.ProjectMemberUpdateRequest) + } + run( + arg0, + arg1, + ) + }) + return _c +} + +func (_c *MockProjectMemberServiceServer_Update_Call) Return(projectMemberResponse *v1.ProjectMemberResponse, err error) *MockProjectMemberServiceServer_Update_Call { + _c.Call.Return(projectMemberResponse, err) + return _c +} + +func (_c *MockProjectMemberServiceServer_Update_Call) RunAndReturn(run func(context1 context.Context, projectMemberUpdateRequest *v1.ProjectMemberUpdateRequest) (*v1.ProjectMemberResponse, error)) *MockProjectMemberServiceServer_Update_Call { + _c.Call.Return(run) + return _c +} diff --git a/pkg/test/mocks/ProjectServiceClient.go b/pkg/test/mocks/ProjectServiceClient.go new file mode 100644 index 0000000..8c4d1d5 --- /dev/null +++ b/pkg/test/mocks/ProjectServiceClient.go @@ -0,0 +1,538 @@ +// Code generated by mockery; DO NOT EDIT. +// github.com/vektra/mockery +// template: testify + +package mocks + +import ( + "context" + + "github.com/metal-stack/masterdata-api/api/v1" + mock "github.com/stretchr/testify/mock" + "google.golang.org/grpc" +) + +// NewMockProjectServiceClient creates a new instance of MockProjectServiceClient. 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 NewMockProjectServiceClient(t interface { + mock.TestingT + Cleanup(func()) +}) *MockProjectServiceClient { + mock := &MockProjectServiceClient{} + mock.Mock.Test(t) + + t.Cleanup(func() { mock.AssertExpectations(t) }) + + return mock +} + +// MockProjectServiceClient is an autogenerated mock type for the ProjectServiceClient type +type MockProjectServiceClient struct { + mock.Mock +} + +type MockProjectServiceClient_Expecter struct { + mock *mock.Mock +} + +func (_m *MockProjectServiceClient) EXPECT() *MockProjectServiceClient_Expecter { + return &MockProjectServiceClient_Expecter{mock: &_m.Mock} +} + +// Create provides a mock function for the type MockProjectServiceClient +func (_mock *MockProjectServiceClient) Create(ctx context.Context, in *v1.ProjectCreateRequest, opts ...grpc.CallOption) (*v1.ProjectResponse, error) { + var tmpRet mock.Arguments + if len(opts) > 0 { + tmpRet = _mock.Called(ctx, in, opts) + } else { + tmpRet = _mock.Called(ctx, in) + } + ret := tmpRet + + if len(ret) == 0 { + panic("no return value specified for Create") + } + + var r0 *v1.ProjectResponse + var r1 error + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.ProjectCreateRequest, ...grpc.CallOption) (*v1.ProjectResponse, error)); ok { + return returnFunc(ctx, in, opts...) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.ProjectCreateRequest, ...grpc.CallOption) *v1.ProjectResponse); ok { + r0 = returnFunc(ctx, in, opts...) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*v1.ProjectResponse) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, *v1.ProjectCreateRequest, ...grpc.CallOption) error); ok { + r1 = returnFunc(ctx, in, opts...) + } else { + r1 = ret.Error(1) + } + return r0, r1 +} + +// MockProjectServiceClient_Create_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Create' +type MockProjectServiceClient_Create_Call struct { + *mock.Call +} + +// Create is a helper method to define mock.On call +// - ctx context.Context +// - in *v1.ProjectCreateRequest +// - opts ...grpc.CallOption +func (_e *MockProjectServiceClient_Expecter) Create(ctx interface{}, in interface{}, opts ...interface{}) *MockProjectServiceClient_Create_Call { + return &MockProjectServiceClient_Create_Call{Call: _e.mock.On("Create", + append([]interface{}{ctx, in}, opts...)...)} +} + +func (_c *MockProjectServiceClient_Create_Call) Run(run func(ctx context.Context, in *v1.ProjectCreateRequest, opts ...grpc.CallOption)) *MockProjectServiceClient_Create_Call { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 *v1.ProjectCreateRequest + if args[1] != nil { + arg1 = args[1].(*v1.ProjectCreateRequest) + } + var arg2 []grpc.CallOption + var variadicArgs []grpc.CallOption + if len(args) > 2 { + variadicArgs = args[2].([]grpc.CallOption) + } + arg2 = variadicArgs + run( + arg0, + arg1, + arg2..., + ) + }) + return _c +} + +func (_c *MockProjectServiceClient_Create_Call) Return(projectResponse *v1.ProjectResponse, err error) *MockProjectServiceClient_Create_Call { + _c.Call.Return(projectResponse, err) + return _c +} + +func (_c *MockProjectServiceClient_Create_Call) RunAndReturn(run func(ctx context.Context, in *v1.ProjectCreateRequest, opts ...grpc.CallOption) (*v1.ProjectResponse, error)) *MockProjectServiceClient_Create_Call { + _c.Call.Return(run) + return _c +} + +// Delete provides a mock function for the type MockProjectServiceClient +func (_mock *MockProjectServiceClient) Delete(ctx context.Context, in *v1.ProjectDeleteRequest, opts ...grpc.CallOption) (*v1.ProjectResponse, error) { + var tmpRet mock.Arguments + if len(opts) > 0 { + tmpRet = _mock.Called(ctx, in, opts) + } else { + tmpRet = _mock.Called(ctx, in) + } + ret := tmpRet + + if len(ret) == 0 { + panic("no return value specified for Delete") + } + + var r0 *v1.ProjectResponse + var r1 error + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.ProjectDeleteRequest, ...grpc.CallOption) (*v1.ProjectResponse, error)); ok { + return returnFunc(ctx, in, opts...) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.ProjectDeleteRequest, ...grpc.CallOption) *v1.ProjectResponse); ok { + r0 = returnFunc(ctx, in, opts...) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*v1.ProjectResponse) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, *v1.ProjectDeleteRequest, ...grpc.CallOption) error); ok { + r1 = returnFunc(ctx, in, opts...) + } else { + r1 = ret.Error(1) + } + return r0, r1 +} + +// MockProjectServiceClient_Delete_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Delete' +type MockProjectServiceClient_Delete_Call struct { + *mock.Call +} + +// Delete is a helper method to define mock.On call +// - ctx context.Context +// - in *v1.ProjectDeleteRequest +// - opts ...grpc.CallOption +func (_e *MockProjectServiceClient_Expecter) Delete(ctx interface{}, in interface{}, opts ...interface{}) *MockProjectServiceClient_Delete_Call { + return &MockProjectServiceClient_Delete_Call{Call: _e.mock.On("Delete", + append([]interface{}{ctx, in}, opts...)...)} +} + +func (_c *MockProjectServiceClient_Delete_Call) Run(run func(ctx context.Context, in *v1.ProjectDeleteRequest, opts ...grpc.CallOption)) *MockProjectServiceClient_Delete_Call { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 *v1.ProjectDeleteRequest + if args[1] != nil { + arg1 = args[1].(*v1.ProjectDeleteRequest) + } + var arg2 []grpc.CallOption + var variadicArgs []grpc.CallOption + if len(args) > 2 { + variadicArgs = args[2].([]grpc.CallOption) + } + arg2 = variadicArgs + run( + arg0, + arg1, + arg2..., + ) + }) + return _c +} + +func (_c *MockProjectServiceClient_Delete_Call) Return(projectResponse *v1.ProjectResponse, err error) *MockProjectServiceClient_Delete_Call { + _c.Call.Return(projectResponse, err) + return _c +} + +func (_c *MockProjectServiceClient_Delete_Call) RunAndReturn(run func(ctx context.Context, in *v1.ProjectDeleteRequest, opts ...grpc.CallOption) (*v1.ProjectResponse, error)) *MockProjectServiceClient_Delete_Call { + _c.Call.Return(run) + return _c +} + +// Find provides a mock function for the type MockProjectServiceClient +func (_mock *MockProjectServiceClient) Find(ctx context.Context, in *v1.ProjectFindRequest, opts ...grpc.CallOption) (*v1.ProjectListResponse, error) { + var tmpRet mock.Arguments + if len(opts) > 0 { + tmpRet = _mock.Called(ctx, in, opts) + } else { + tmpRet = _mock.Called(ctx, in) + } + ret := tmpRet + + if len(ret) == 0 { + panic("no return value specified for Find") + } + + var r0 *v1.ProjectListResponse + var r1 error + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.ProjectFindRequest, ...grpc.CallOption) (*v1.ProjectListResponse, error)); ok { + return returnFunc(ctx, in, opts...) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.ProjectFindRequest, ...grpc.CallOption) *v1.ProjectListResponse); ok { + r0 = returnFunc(ctx, in, opts...) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*v1.ProjectListResponse) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, *v1.ProjectFindRequest, ...grpc.CallOption) error); ok { + r1 = returnFunc(ctx, in, opts...) + } else { + r1 = ret.Error(1) + } + return r0, r1 +} + +// MockProjectServiceClient_Find_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Find' +type MockProjectServiceClient_Find_Call struct { + *mock.Call +} + +// Find is a helper method to define mock.On call +// - ctx context.Context +// - in *v1.ProjectFindRequest +// - opts ...grpc.CallOption +func (_e *MockProjectServiceClient_Expecter) Find(ctx interface{}, in interface{}, opts ...interface{}) *MockProjectServiceClient_Find_Call { + return &MockProjectServiceClient_Find_Call{Call: _e.mock.On("Find", + append([]interface{}{ctx, in}, opts...)...)} +} + +func (_c *MockProjectServiceClient_Find_Call) Run(run func(ctx context.Context, in *v1.ProjectFindRequest, opts ...grpc.CallOption)) *MockProjectServiceClient_Find_Call { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 *v1.ProjectFindRequest + if args[1] != nil { + arg1 = args[1].(*v1.ProjectFindRequest) + } + var arg2 []grpc.CallOption + var variadicArgs []grpc.CallOption + if len(args) > 2 { + variadicArgs = args[2].([]grpc.CallOption) + } + arg2 = variadicArgs + run( + arg0, + arg1, + arg2..., + ) + }) + return _c +} + +func (_c *MockProjectServiceClient_Find_Call) Return(projectListResponse *v1.ProjectListResponse, err error) *MockProjectServiceClient_Find_Call { + _c.Call.Return(projectListResponse, err) + return _c +} + +func (_c *MockProjectServiceClient_Find_Call) RunAndReturn(run func(ctx context.Context, in *v1.ProjectFindRequest, opts ...grpc.CallOption) (*v1.ProjectListResponse, error)) *MockProjectServiceClient_Find_Call { + _c.Call.Return(run) + return _c +} + +// Get provides a mock function for the type MockProjectServiceClient +func (_mock *MockProjectServiceClient) Get(ctx context.Context, in *v1.ProjectGetRequest, opts ...grpc.CallOption) (*v1.ProjectResponse, error) { + var tmpRet mock.Arguments + if len(opts) > 0 { + tmpRet = _mock.Called(ctx, in, opts) + } else { + tmpRet = _mock.Called(ctx, in) + } + ret := tmpRet + + if len(ret) == 0 { + panic("no return value specified for Get") + } + + var r0 *v1.ProjectResponse + var r1 error + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.ProjectGetRequest, ...grpc.CallOption) (*v1.ProjectResponse, error)); ok { + return returnFunc(ctx, in, opts...) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.ProjectGetRequest, ...grpc.CallOption) *v1.ProjectResponse); ok { + r0 = returnFunc(ctx, in, opts...) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*v1.ProjectResponse) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, *v1.ProjectGetRequest, ...grpc.CallOption) error); ok { + r1 = returnFunc(ctx, in, opts...) + } else { + r1 = ret.Error(1) + } + return r0, r1 +} + +// MockProjectServiceClient_Get_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Get' +type MockProjectServiceClient_Get_Call struct { + *mock.Call +} + +// Get is a helper method to define mock.On call +// - ctx context.Context +// - in *v1.ProjectGetRequest +// - opts ...grpc.CallOption +func (_e *MockProjectServiceClient_Expecter) Get(ctx interface{}, in interface{}, opts ...interface{}) *MockProjectServiceClient_Get_Call { + return &MockProjectServiceClient_Get_Call{Call: _e.mock.On("Get", + append([]interface{}{ctx, in}, opts...)...)} +} + +func (_c *MockProjectServiceClient_Get_Call) Run(run func(ctx context.Context, in *v1.ProjectGetRequest, opts ...grpc.CallOption)) *MockProjectServiceClient_Get_Call { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 *v1.ProjectGetRequest + if args[1] != nil { + arg1 = args[1].(*v1.ProjectGetRequest) + } + var arg2 []grpc.CallOption + var variadicArgs []grpc.CallOption + if len(args) > 2 { + variadicArgs = args[2].([]grpc.CallOption) + } + arg2 = variadicArgs + run( + arg0, + arg1, + arg2..., + ) + }) + return _c +} + +func (_c *MockProjectServiceClient_Get_Call) Return(projectResponse *v1.ProjectResponse, err error) *MockProjectServiceClient_Get_Call { + _c.Call.Return(projectResponse, err) + return _c +} + +func (_c *MockProjectServiceClient_Get_Call) RunAndReturn(run func(ctx context.Context, in *v1.ProjectGetRequest, opts ...grpc.CallOption) (*v1.ProjectResponse, error)) *MockProjectServiceClient_Get_Call { + _c.Call.Return(run) + return _c +} + +// GetHistory provides a mock function for the type MockProjectServiceClient +func (_mock *MockProjectServiceClient) GetHistory(ctx context.Context, in *v1.ProjectGetHistoryRequest, opts ...grpc.CallOption) (*v1.ProjectResponse, error) { + var tmpRet mock.Arguments + if len(opts) > 0 { + tmpRet = _mock.Called(ctx, in, opts) + } else { + tmpRet = _mock.Called(ctx, in) + } + ret := tmpRet + + if len(ret) == 0 { + panic("no return value specified for GetHistory") + } + + var r0 *v1.ProjectResponse + var r1 error + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.ProjectGetHistoryRequest, ...grpc.CallOption) (*v1.ProjectResponse, error)); ok { + return returnFunc(ctx, in, opts...) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.ProjectGetHistoryRequest, ...grpc.CallOption) *v1.ProjectResponse); ok { + r0 = returnFunc(ctx, in, opts...) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*v1.ProjectResponse) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, *v1.ProjectGetHistoryRequest, ...grpc.CallOption) error); ok { + r1 = returnFunc(ctx, in, opts...) + } else { + r1 = ret.Error(1) + } + return r0, r1 +} + +// MockProjectServiceClient_GetHistory_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetHistory' +type MockProjectServiceClient_GetHistory_Call struct { + *mock.Call +} + +// GetHistory is a helper method to define mock.On call +// - ctx context.Context +// - in *v1.ProjectGetHistoryRequest +// - opts ...grpc.CallOption +func (_e *MockProjectServiceClient_Expecter) GetHistory(ctx interface{}, in interface{}, opts ...interface{}) *MockProjectServiceClient_GetHistory_Call { + return &MockProjectServiceClient_GetHistory_Call{Call: _e.mock.On("GetHistory", + append([]interface{}{ctx, in}, opts...)...)} +} + +func (_c *MockProjectServiceClient_GetHistory_Call) Run(run func(ctx context.Context, in *v1.ProjectGetHistoryRequest, opts ...grpc.CallOption)) *MockProjectServiceClient_GetHistory_Call { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 *v1.ProjectGetHistoryRequest + if args[1] != nil { + arg1 = args[1].(*v1.ProjectGetHistoryRequest) + } + var arg2 []grpc.CallOption + var variadicArgs []grpc.CallOption + if len(args) > 2 { + variadicArgs = args[2].([]grpc.CallOption) + } + arg2 = variadicArgs + run( + arg0, + arg1, + arg2..., + ) + }) + return _c +} + +func (_c *MockProjectServiceClient_GetHistory_Call) Return(projectResponse *v1.ProjectResponse, err error) *MockProjectServiceClient_GetHistory_Call { + _c.Call.Return(projectResponse, err) + return _c +} + +func (_c *MockProjectServiceClient_GetHistory_Call) RunAndReturn(run func(ctx context.Context, in *v1.ProjectGetHistoryRequest, opts ...grpc.CallOption) (*v1.ProjectResponse, error)) *MockProjectServiceClient_GetHistory_Call { + _c.Call.Return(run) + return _c +} + +// Update provides a mock function for the type MockProjectServiceClient +func (_mock *MockProjectServiceClient) Update(ctx context.Context, in *v1.ProjectUpdateRequest, opts ...grpc.CallOption) (*v1.ProjectResponse, error) { + var tmpRet mock.Arguments + if len(opts) > 0 { + tmpRet = _mock.Called(ctx, in, opts) + } else { + tmpRet = _mock.Called(ctx, in) + } + ret := tmpRet + + if len(ret) == 0 { + panic("no return value specified for Update") + } + + var r0 *v1.ProjectResponse + var r1 error + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.ProjectUpdateRequest, ...grpc.CallOption) (*v1.ProjectResponse, error)); ok { + return returnFunc(ctx, in, opts...) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.ProjectUpdateRequest, ...grpc.CallOption) *v1.ProjectResponse); ok { + r0 = returnFunc(ctx, in, opts...) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*v1.ProjectResponse) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, *v1.ProjectUpdateRequest, ...grpc.CallOption) error); ok { + r1 = returnFunc(ctx, in, opts...) + } else { + r1 = ret.Error(1) + } + return r0, r1 +} + +// MockProjectServiceClient_Update_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Update' +type MockProjectServiceClient_Update_Call struct { + *mock.Call +} + +// Update is a helper method to define mock.On call +// - ctx context.Context +// - in *v1.ProjectUpdateRequest +// - opts ...grpc.CallOption +func (_e *MockProjectServiceClient_Expecter) Update(ctx interface{}, in interface{}, opts ...interface{}) *MockProjectServiceClient_Update_Call { + return &MockProjectServiceClient_Update_Call{Call: _e.mock.On("Update", + append([]interface{}{ctx, in}, opts...)...)} +} + +func (_c *MockProjectServiceClient_Update_Call) Run(run func(ctx context.Context, in *v1.ProjectUpdateRequest, opts ...grpc.CallOption)) *MockProjectServiceClient_Update_Call { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 *v1.ProjectUpdateRequest + if args[1] != nil { + arg1 = args[1].(*v1.ProjectUpdateRequest) + } + var arg2 []grpc.CallOption + var variadicArgs []grpc.CallOption + if len(args) > 2 { + variadicArgs = args[2].([]grpc.CallOption) + } + arg2 = variadicArgs + run( + arg0, + arg1, + arg2..., + ) + }) + return _c +} + +func (_c *MockProjectServiceClient_Update_Call) Return(projectResponse *v1.ProjectResponse, err error) *MockProjectServiceClient_Update_Call { + _c.Call.Return(projectResponse, err) + return _c +} + +func (_c *MockProjectServiceClient_Update_Call) RunAndReturn(run func(ctx context.Context, in *v1.ProjectUpdateRequest, opts ...grpc.CallOption) (*v1.ProjectResponse, error)) *MockProjectServiceClient_Update_Call { + _c.Call.Return(run) + return _c +} diff --git a/pkg/test/mocks/ProjectServiceServer.go b/pkg/test/mocks/ProjectServiceServer.go new file mode 100644 index 0000000..d6a8837 --- /dev/null +++ b/pkg/test/mocks/ProjectServiceServer.go @@ -0,0 +1,447 @@ +// Code generated by mockery; DO NOT EDIT. +// github.com/vektra/mockery +// template: testify + +package mocks + +import ( + "context" + + "github.com/metal-stack/masterdata-api/api/v1" + mock "github.com/stretchr/testify/mock" +) + +// NewMockProjectServiceServer creates a new instance of MockProjectServiceServer. 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 NewMockProjectServiceServer(t interface { + mock.TestingT + Cleanup(func()) +}) *MockProjectServiceServer { + mock := &MockProjectServiceServer{} + mock.Mock.Test(t) + + t.Cleanup(func() { mock.AssertExpectations(t) }) + + return mock +} + +// MockProjectServiceServer is an autogenerated mock type for the ProjectServiceServer type +type MockProjectServiceServer struct { + mock.Mock +} + +type MockProjectServiceServer_Expecter struct { + mock *mock.Mock +} + +func (_m *MockProjectServiceServer) EXPECT() *MockProjectServiceServer_Expecter { + return &MockProjectServiceServer_Expecter{mock: &_m.Mock} +} + +// Create provides a mock function for the type MockProjectServiceServer +func (_mock *MockProjectServiceServer) Create(context1 context.Context, projectCreateRequest *v1.ProjectCreateRequest) (*v1.ProjectResponse, error) { + ret := _mock.Called(context1, projectCreateRequest) + + if len(ret) == 0 { + panic("no return value specified for Create") + } + + var r0 *v1.ProjectResponse + var r1 error + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.ProjectCreateRequest) (*v1.ProjectResponse, error)); ok { + return returnFunc(context1, projectCreateRequest) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.ProjectCreateRequest) *v1.ProjectResponse); ok { + r0 = returnFunc(context1, projectCreateRequest) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*v1.ProjectResponse) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, *v1.ProjectCreateRequest) error); ok { + r1 = returnFunc(context1, projectCreateRequest) + } else { + r1 = ret.Error(1) + } + return r0, r1 +} + +// MockProjectServiceServer_Create_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Create' +type MockProjectServiceServer_Create_Call struct { + *mock.Call +} + +// Create is a helper method to define mock.On call +// - context1 context.Context +// - projectCreateRequest *v1.ProjectCreateRequest +func (_e *MockProjectServiceServer_Expecter) Create(context1 interface{}, projectCreateRequest interface{}) *MockProjectServiceServer_Create_Call { + return &MockProjectServiceServer_Create_Call{Call: _e.mock.On("Create", context1, projectCreateRequest)} +} + +func (_c *MockProjectServiceServer_Create_Call) Run(run func(context1 context.Context, projectCreateRequest *v1.ProjectCreateRequest)) *MockProjectServiceServer_Create_Call { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 *v1.ProjectCreateRequest + if args[1] != nil { + arg1 = args[1].(*v1.ProjectCreateRequest) + } + run( + arg0, + arg1, + ) + }) + return _c +} + +func (_c *MockProjectServiceServer_Create_Call) Return(projectResponse *v1.ProjectResponse, err error) *MockProjectServiceServer_Create_Call { + _c.Call.Return(projectResponse, err) + return _c +} + +func (_c *MockProjectServiceServer_Create_Call) RunAndReturn(run func(context1 context.Context, projectCreateRequest *v1.ProjectCreateRequest) (*v1.ProjectResponse, error)) *MockProjectServiceServer_Create_Call { + _c.Call.Return(run) + return _c +} + +// Delete provides a mock function for the type MockProjectServiceServer +func (_mock *MockProjectServiceServer) Delete(context1 context.Context, projectDeleteRequest *v1.ProjectDeleteRequest) (*v1.ProjectResponse, error) { + ret := _mock.Called(context1, projectDeleteRequest) + + if len(ret) == 0 { + panic("no return value specified for Delete") + } + + var r0 *v1.ProjectResponse + var r1 error + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.ProjectDeleteRequest) (*v1.ProjectResponse, error)); ok { + return returnFunc(context1, projectDeleteRequest) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.ProjectDeleteRequest) *v1.ProjectResponse); ok { + r0 = returnFunc(context1, projectDeleteRequest) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*v1.ProjectResponse) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, *v1.ProjectDeleteRequest) error); ok { + r1 = returnFunc(context1, projectDeleteRequest) + } else { + r1 = ret.Error(1) + } + return r0, r1 +} + +// MockProjectServiceServer_Delete_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Delete' +type MockProjectServiceServer_Delete_Call struct { + *mock.Call +} + +// Delete is a helper method to define mock.On call +// - context1 context.Context +// - projectDeleteRequest *v1.ProjectDeleteRequest +func (_e *MockProjectServiceServer_Expecter) Delete(context1 interface{}, projectDeleteRequest interface{}) *MockProjectServiceServer_Delete_Call { + return &MockProjectServiceServer_Delete_Call{Call: _e.mock.On("Delete", context1, projectDeleteRequest)} +} + +func (_c *MockProjectServiceServer_Delete_Call) Run(run func(context1 context.Context, projectDeleteRequest *v1.ProjectDeleteRequest)) *MockProjectServiceServer_Delete_Call { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 *v1.ProjectDeleteRequest + if args[1] != nil { + arg1 = args[1].(*v1.ProjectDeleteRequest) + } + run( + arg0, + arg1, + ) + }) + return _c +} + +func (_c *MockProjectServiceServer_Delete_Call) Return(projectResponse *v1.ProjectResponse, err error) *MockProjectServiceServer_Delete_Call { + _c.Call.Return(projectResponse, err) + return _c +} + +func (_c *MockProjectServiceServer_Delete_Call) RunAndReturn(run func(context1 context.Context, projectDeleteRequest *v1.ProjectDeleteRequest) (*v1.ProjectResponse, error)) *MockProjectServiceServer_Delete_Call { + _c.Call.Return(run) + return _c +} + +// Find provides a mock function for the type MockProjectServiceServer +func (_mock *MockProjectServiceServer) Find(context1 context.Context, projectFindRequest *v1.ProjectFindRequest) (*v1.ProjectListResponse, error) { + ret := _mock.Called(context1, projectFindRequest) + + if len(ret) == 0 { + panic("no return value specified for Find") + } + + var r0 *v1.ProjectListResponse + var r1 error + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.ProjectFindRequest) (*v1.ProjectListResponse, error)); ok { + return returnFunc(context1, projectFindRequest) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.ProjectFindRequest) *v1.ProjectListResponse); ok { + r0 = returnFunc(context1, projectFindRequest) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*v1.ProjectListResponse) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, *v1.ProjectFindRequest) error); ok { + r1 = returnFunc(context1, projectFindRequest) + } else { + r1 = ret.Error(1) + } + return r0, r1 +} + +// MockProjectServiceServer_Find_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Find' +type MockProjectServiceServer_Find_Call struct { + *mock.Call +} + +// Find is a helper method to define mock.On call +// - context1 context.Context +// - projectFindRequest *v1.ProjectFindRequest +func (_e *MockProjectServiceServer_Expecter) Find(context1 interface{}, projectFindRequest interface{}) *MockProjectServiceServer_Find_Call { + return &MockProjectServiceServer_Find_Call{Call: _e.mock.On("Find", context1, projectFindRequest)} +} + +func (_c *MockProjectServiceServer_Find_Call) Run(run func(context1 context.Context, projectFindRequest *v1.ProjectFindRequest)) *MockProjectServiceServer_Find_Call { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 *v1.ProjectFindRequest + if args[1] != nil { + arg1 = args[1].(*v1.ProjectFindRequest) + } + run( + arg0, + arg1, + ) + }) + return _c +} + +func (_c *MockProjectServiceServer_Find_Call) Return(projectListResponse *v1.ProjectListResponse, err error) *MockProjectServiceServer_Find_Call { + _c.Call.Return(projectListResponse, err) + return _c +} + +func (_c *MockProjectServiceServer_Find_Call) RunAndReturn(run func(context1 context.Context, projectFindRequest *v1.ProjectFindRequest) (*v1.ProjectListResponse, error)) *MockProjectServiceServer_Find_Call { + _c.Call.Return(run) + return _c +} + +// Get provides a mock function for the type MockProjectServiceServer +func (_mock *MockProjectServiceServer) Get(context1 context.Context, projectGetRequest *v1.ProjectGetRequest) (*v1.ProjectResponse, error) { + ret := _mock.Called(context1, projectGetRequest) + + if len(ret) == 0 { + panic("no return value specified for Get") + } + + var r0 *v1.ProjectResponse + var r1 error + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.ProjectGetRequest) (*v1.ProjectResponse, error)); ok { + return returnFunc(context1, projectGetRequest) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.ProjectGetRequest) *v1.ProjectResponse); ok { + r0 = returnFunc(context1, projectGetRequest) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*v1.ProjectResponse) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, *v1.ProjectGetRequest) error); ok { + r1 = returnFunc(context1, projectGetRequest) + } else { + r1 = ret.Error(1) + } + return r0, r1 +} + +// MockProjectServiceServer_Get_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Get' +type MockProjectServiceServer_Get_Call struct { + *mock.Call +} + +// Get is a helper method to define mock.On call +// - context1 context.Context +// - projectGetRequest *v1.ProjectGetRequest +func (_e *MockProjectServiceServer_Expecter) Get(context1 interface{}, projectGetRequest interface{}) *MockProjectServiceServer_Get_Call { + return &MockProjectServiceServer_Get_Call{Call: _e.mock.On("Get", context1, projectGetRequest)} +} + +func (_c *MockProjectServiceServer_Get_Call) Run(run func(context1 context.Context, projectGetRequest *v1.ProjectGetRequest)) *MockProjectServiceServer_Get_Call { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 *v1.ProjectGetRequest + if args[1] != nil { + arg1 = args[1].(*v1.ProjectGetRequest) + } + run( + arg0, + arg1, + ) + }) + return _c +} + +func (_c *MockProjectServiceServer_Get_Call) Return(projectResponse *v1.ProjectResponse, err error) *MockProjectServiceServer_Get_Call { + _c.Call.Return(projectResponse, err) + return _c +} + +func (_c *MockProjectServiceServer_Get_Call) RunAndReturn(run func(context1 context.Context, projectGetRequest *v1.ProjectGetRequest) (*v1.ProjectResponse, error)) *MockProjectServiceServer_Get_Call { + _c.Call.Return(run) + return _c +} + +// GetHistory provides a mock function for the type MockProjectServiceServer +func (_mock *MockProjectServiceServer) GetHistory(context1 context.Context, projectGetHistoryRequest *v1.ProjectGetHistoryRequest) (*v1.ProjectResponse, error) { + ret := _mock.Called(context1, projectGetHistoryRequest) + + if len(ret) == 0 { + panic("no return value specified for GetHistory") + } + + var r0 *v1.ProjectResponse + var r1 error + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.ProjectGetHistoryRequest) (*v1.ProjectResponse, error)); ok { + return returnFunc(context1, projectGetHistoryRequest) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.ProjectGetHistoryRequest) *v1.ProjectResponse); ok { + r0 = returnFunc(context1, projectGetHistoryRequest) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*v1.ProjectResponse) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, *v1.ProjectGetHistoryRequest) error); ok { + r1 = returnFunc(context1, projectGetHistoryRequest) + } else { + r1 = ret.Error(1) + } + return r0, r1 +} + +// MockProjectServiceServer_GetHistory_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetHistory' +type MockProjectServiceServer_GetHistory_Call struct { + *mock.Call +} + +// GetHistory is a helper method to define mock.On call +// - context1 context.Context +// - projectGetHistoryRequest *v1.ProjectGetHistoryRequest +func (_e *MockProjectServiceServer_Expecter) GetHistory(context1 interface{}, projectGetHistoryRequest interface{}) *MockProjectServiceServer_GetHistory_Call { + return &MockProjectServiceServer_GetHistory_Call{Call: _e.mock.On("GetHistory", context1, projectGetHistoryRequest)} +} + +func (_c *MockProjectServiceServer_GetHistory_Call) Run(run func(context1 context.Context, projectGetHistoryRequest *v1.ProjectGetHistoryRequest)) *MockProjectServiceServer_GetHistory_Call { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 *v1.ProjectGetHistoryRequest + if args[1] != nil { + arg1 = args[1].(*v1.ProjectGetHistoryRequest) + } + run( + arg0, + arg1, + ) + }) + return _c +} + +func (_c *MockProjectServiceServer_GetHistory_Call) Return(projectResponse *v1.ProjectResponse, err error) *MockProjectServiceServer_GetHistory_Call { + _c.Call.Return(projectResponse, err) + return _c +} + +func (_c *MockProjectServiceServer_GetHistory_Call) RunAndReturn(run func(context1 context.Context, projectGetHistoryRequest *v1.ProjectGetHistoryRequest) (*v1.ProjectResponse, error)) *MockProjectServiceServer_GetHistory_Call { + _c.Call.Return(run) + return _c +} + +// Update provides a mock function for the type MockProjectServiceServer +func (_mock *MockProjectServiceServer) Update(context1 context.Context, projectUpdateRequest *v1.ProjectUpdateRequest) (*v1.ProjectResponse, error) { + ret := _mock.Called(context1, projectUpdateRequest) + + if len(ret) == 0 { + panic("no return value specified for Update") + } + + var r0 *v1.ProjectResponse + var r1 error + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.ProjectUpdateRequest) (*v1.ProjectResponse, error)); ok { + return returnFunc(context1, projectUpdateRequest) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.ProjectUpdateRequest) *v1.ProjectResponse); ok { + r0 = returnFunc(context1, projectUpdateRequest) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*v1.ProjectResponse) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, *v1.ProjectUpdateRequest) error); ok { + r1 = returnFunc(context1, projectUpdateRequest) + } else { + r1 = ret.Error(1) + } + return r0, r1 +} + +// MockProjectServiceServer_Update_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Update' +type MockProjectServiceServer_Update_Call struct { + *mock.Call +} + +// Update is a helper method to define mock.On call +// - context1 context.Context +// - projectUpdateRequest *v1.ProjectUpdateRequest +func (_e *MockProjectServiceServer_Expecter) Update(context1 interface{}, projectUpdateRequest interface{}) *MockProjectServiceServer_Update_Call { + return &MockProjectServiceServer_Update_Call{Call: _e.mock.On("Update", context1, projectUpdateRequest)} +} + +func (_c *MockProjectServiceServer_Update_Call) Run(run func(context1 context.Context, projectUpdateRequest *v1.ProjectUpdateRequest)) *MockProjectServiceServer_Update_Call { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 *v1.ProjectUpdateRequest + if args[1] != nil { + arg1 = args[1].(*v1.ProjectUpdateRequest) + } + run( + arg0, + arg1, + ) + }) + return _c +} + +func (_c *MockProjectServiceServer_Update_Call) Return(projectResponse *v1.ProjectResponse, err error) *MockProjectServiceServer_Update_Call { + _c.Call.Return(projectResponse, err) + return _c +} + +func (_c *MockProjectServiceServer_Update_Call) RunAndReturn(run func(context1 context.Context, projectUpdateRequest *v1.ProjectUpdateRequest) (*v1.ProjectResponse, error)) *MockProjectServiceServer_Update_Call { + _c.Call.Return(run) + return _c +} diff --git a/pkg/test/mocks/Storage.go b/pkg/test/mocks/Storage.go new file mode 100644 index 0000000..b47ed8c --- /dev/null +++ b/pkg/test/mocks/Storage.go @@ -0,0 +1,569 @@ +// Code generated by mockery; DO NOT EDIT. +// github.com/vektra/mockery +// template: testify + +package mocks + +import ( + "context" + "time" + + "github.com/metal-stack/masterdata-api/api/v1" + "github.com/metal-stack/masterdata-api/pkg/datastore" + mock "github.com/stretchr/testify/mock" +) + +// NewMockStorage creates a new instance of MockStorage. 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 NewMockStorage[E datastore.Entity](t interface { + mock.TestingT + Cleanup(func()) +}) *MockStorage[E] { + mock := &MockStorage[E]{} + mock.Mock.Test(t) + + t.Cleanup(func() { mock.AssertExpectations(t) }) + + return mock +} + +// MockStorage is an autogenerated mock type for the Storage type +type MockStorage[E datastore.Entity] struct { + mock.Mock +} + +type MockStorage_Expecter[E datastore.Entity] struct { + mock *mock.Mock +} + +func (_m *MockStorage[E]) EXPECT() *MockStorage_Expecter[E] { + return &MockStorage_Expecter[E]{mock: &_m.Mock} +} + +// Create provides a mock function for the type MockStorage +func (_mock *MockStorage[E]) Create(ctx context.Context, ve E) error { + ret := _mock.Called(ctx, ve) + + if len(ret) == 0 { + panic("no return value specified for Create") + } + + var r0 error + if returnFunc, ok := ret.Get(0).(func(context.Context, E) error); ok { + r0 = returnFunc(ctx, ve) + } else { + r0 = ret.Error(0) + } + return r0 +} + +// MockStorage_Create_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Create' +type MockStorage_Create_Call[E datastore.Entity] struct { + *mock.Call +} + +// Create is a helper method to define mock.On call +// - ctx context.Context +// - ve E +func (_e *MockStorage_Expecter[E]) Create(ctx interface{}, ve interface{}) *MockStorage_Create_Call[E] { + return &MockStorage_Create_Call[E]{Call: _e.mock.On("Create", ctx, ve)} +} + +func (_c *MockStorage_Create_Call[E]) Run(run func(ctx context.Context, ve E)) *MockStorage_Create_Call[E] { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 E + if args[1] != nil { + arg1 = args[1].(E) + } + run( + arg0, + arg1, + ) + }) + return _c +} + +func (_c *MockStorage_Create_Call[E]) Return(err error) *MockStorage_Create_Call[E] { + _c.Call.Return(err) + return _c +} + +func (_c *MockStorage_Create_Call[E]) RunAndReturn(run func(ctx context.Context, ve E) error) *MockStorage_Create_Call[E] { + _c.Call.Return(run) + return _c +} + +// Delete provides a mock function for the type MockStorage +func (_mock *MockStorage[E]) Delete(ctx context.Context, id string) error { + ret := _mock.Called(ctx, id) + + if len(ret) == 0 { + panic("no return value specified for Delete") + } + + var r0 error + if returnFunc, ok := ret.Get(0).(func(context.Context, string) error); ok { + r0 = returnFunc(ctx, id) + } else { + r0 = ret.Error(0) + } + return r0 +} + +// MockStorage_Delete_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Delete' +type MockStorage_Delete_Call[E datastore.Entity] struct { + *mock.Call +} + +// Delete is a helper method to define mock.On call +// - ctx context.Context +// - id string +func (_e *MockStorage_Expecter[E]) Delete(ctx interface{}, id interface{}) *MockStorage_Delete_Call[E] { + return &MockStorage_Delete_Call[E]{Call: _e.mock.On("Delete", ctx, id)} +} + +func (_c *MockStorage_Delete_Call[E]) Run(run func(ctx context.Context, id string)) *MockStorage_Delete_Call[E] { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 string + if args[1] != nil { + arg1 = args[1].(string) + } + run( + arg0, + arg1, + ) + }) + return _c +} + +func (_c *MockStorage_Delete_Call[E]) Return(err error) *MockStorage_Delete_Call[E] { + _c.Call.Return(err) + return _c +} + +func (_c *MockStorage_Delete_Call[E]) RunAndReturn(run func(ctx context.Context, id string) error) *MockStorage_Delete_Call[E] { + _c.Call.Return(run) + return _c +} + +// DeleteAll provides a mock function for the type MockStorage +func (_mock *MockStorage[E]) DeleteAll(ctx context.Context, ids ...string) error { + var tmpRet mock.Arguments + if len(ids) > 0 { + tmpRet = _mock.Called(ctx, ids) + } else { + tmpRet = _mock.Called(ctx) + } + ret := tmpRet + + if len(ret) == 0 { + panic("no return value specified for DeleteAll") + } + + var r0 error + if returnFunc, ok := ret.Get(0).(func(context.Context, ...string) error); ok { + r0 = returnFunc(ctx, ids...) + } else { + r0 = ret.Error(0) + } + return r0 +} + +// MockStorage_DeleteAll_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteAll' +type MockStorage_DeleteAll_Call[E datastore.Entity] struct { + *mock.Call +} + +// DeleteAll is a helper method to define mock.On call +// - ctx context.Context +// - ids ...string +func (_e *MockStorage_Expecter[E]) DeleteAll(ctx interface{}, ids ...interface{}) *MockStorage_DeleteAll_Call[E] { + return &MockStorage_DeleteAll_Call[E]{Call: _e.mock.On("DeleteAll", + append([]interface{}{ctx}, ids...)...)} +} + +func (_c *MockStorage_DeleteAll_Call[E]) Run(run func(ctx context.Context, ids ...string)) *MockStorage_DeleteAll_Call[E] { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 []string + var variadicArgs []string + if len(args) > 1 { + variadicArgs = args[1].([]string) + } + arg1 = variadicArgs + run( + arg0, + arg1..., + ) + }) + return _c +} + +func (_c *MockStorage_DeleteAll_Call[E]) Return(err error) *MockStorage_DeleteAll_Call[E] { + _c.Call.Return(err) + return _c +} + +func (_c *MockStorage_DeleteAll_Call[E]) RunAndReturn(run func(ctx context.Context, ids ...string) error) *MockStorage_DeleteAll_Call[E] { + _c.Call.Return(run) + return _c +} + +// Find provides a mock function for the type MockStorage +func (_mock *MockStorage[E]) Find(ctx context.Context, paging *v1.Paging, filters ...any) ([]E, *uint64, error) { + var tmpRet mock.Arguments + if len(filters) > 0 { + tmpRet = _mock.Called(ctx, paging, filters) + } else { + tmpRet = _mock.Called(ctx, paging) + } + ret := tmpRet + + if len(ret) == 0 { + panic("no return value specified for Find") + } + + var r0 []E + var r1 *uint64 + var r2 error + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.Paging, ...any) ([]E, *uint64, error)); ok { + return returnFunc(ctx, paging, filters...) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.Paging, ...any) []E); ok { + r0 = returnFunc(ctx, paging, filters...) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).([]E) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, *v1.Paging, ...any) *uint64); ok { + r1 = returnFunc(ctx, paging, filters...) + } else { + if ret.Get(1) != nil { + r1 = ret.Get(1).(*uint64) + } + } + if returnFunc, ok := ret.Get(2).(func(context.Context, *v1.Paging, ...any) error); ok { + r2 = returnFunc(ctx, paging, filters...) + } else { + r2 = ret.Error(2) + } + return r0, r1, r2 +} + +// MockStorage_Find_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Find' +type MockStorage_Find_Call[E datastore.Entity] struct { + *mock.Call +} + +// Find is a helper method to define mock.On call +// - ctx context.Context +// - paging *v1.Paging +// - filters ...any +func (_e *MockStorage_Expecter[E]) Find(ctx interface{}, paging interface{}, filters ...interface{}) *MockStorage_Find_Call[E] { + return &MockStorage_Find_Call[E]{Call: _e.mock.On("Find", + append([]interface{}{ctx, paging}, filters...)...)} +} + +func (_c *MockStorage_Find_Call[E]) Run(run func(ctx context.Context, paging *v1.Paging, filters ...any)) *MockStorage_Find_Call[E] { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 *v1.Paging + if args[1] != nil { + arg1 = args[1].(*v1.Paging) + } + var arg2 []any + var variadicArgs []any + if len(args) > 2 { + variadicArgs = args[2].([]any) + } + arg2 = variadicArgs + run( + arg0, + arg1, + arg2..., + ) + }) + return _c +} + +func (_c *MockStorage_Find_Call[E]) Return(vs []E, v *uint64, err error) *MockStorage_Find_Call[E] { + _c.Call.Return(vs, v, err) + return _c +} + +func (_c *MockStorage_Find_Call[E]) RunAndReturn(run func(ctx context.Context, paging *v1.Paging, filters ...any) ([]E, *uint64, error)) *MockStorage_Find_Call[E] { + _c.Call.Return(run) + return _c +} + +// Get provides a mock function for the type MockStorage +func (_mock *MockStorage[E]) Get(ctx context.Context, id string) (E, error) { + ret := _mock.Called(ctx, id) + + if len(ret) == 0 { + panic("no return value specified for Get") + } + + var r0 E + var r1 error + if returnFunc, ok := ret.Get(0).(func(context.Context, string) (E, error)); ok { + return returnFunc(ctx, id) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, string) E); ok { + r0 = returnFunc(ctx, id) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(E) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, string) error); ok { + r1 = returnFunc(ctx, id) + } else { + r1 = ret.Error(1) + } + return r0, r1 +} + +// MockStorage_Get_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Get' +type MockStorage_Get_Call[E datastore.Entity] struct { + *mock.Call +} + +// Get is a helper method to define mock.On call +// - ctx context.Context +// - id string +func (_e *MockStorage_Expecter[E]) Get(ctx interface{}, id interface{}) *MockStorage_Get_Call[E] { + return &MockStorage_Get_Call[E]{Call: _e.mock.On("Get", ctx, id)} +} + +func (_c *MockStorage_Get_Call[E]) Run(run func(ctx context.Context, id string)) *MockStorage_Get_Call[E] { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 string + if args[1] != nil { + arg1 = args[1].(string) + } + run( + arg0, + arg1, + ) + }) + return _c +} + +func (_c *MockStorage_Get_Call[E]) Return(v E, err error) *MockStorage_Get_Call[E] { + _c.Call.Return(v, err) + return _c +} + +func (_c *MockStorage_Get_Call[E]) RunAndReturn(run func(ctx context.Context, id string) (E, error)) *MockStorage_Get_Call[E] { + _c.Call.Return(run) + return _c +} + +// GetHistory provides a mock function for the type MockStorage +func (_mock *MockStorage[E]) GetHistory(ctx context.Context, id string, at time.Time, ve E) error { + ret := _mock.Called(ctx, id, at, ve) + + if len(ret) == 0 { + panic("no return value specified for GetHistory") + } + + var r0 error + if returnFunc, ok := ret.Get(0).(func(context.Context, string, time.Time, E) error); ok { + r0 = returnFunc(ctx, id, at, ve) + } else { + r0 = ret.Error(0) + } + return r0 +} + +// MockStorage_GetHistory_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetHistory' +type MockStorage_GetHistory_Call[E datastore.Entity] struct { + *mock.Call +} + +// GetHistory is a helper method to define mock.On call +// - ctx context.Context +// - id string +// - at time.Time +// - ve E +func (_e *MockStorage_Expecter[E]) GetHistory(ctx interface{}, id interface{}, at interface{}, ve interface{}) *MockStorage_GetHistory_Call[E] { + return &MockStorage_GetHistory_Call[E]{Call: _e.mock.On("GetHistory", ctx, id, at, ve)} +} + +func (_c *MockStorage_GetHistory_Call[E]) Run(run func(ctx context.Context, id string, at time.Time, ve E)) *MockStorage_GetHistory_Call[E] { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 string + if args[1] != nil { + arg1 = args[1].(string) + } + var arg2 time.Time + if args[2] != nil { + arg2 = args[2].(time.Time) + } + var arg3 E + if args[3] != nil { + arg3 = args[3].(E) + } + run( + arg0, + arg1, + arg2, + arg3, + ) + }) + return _c +} + +func (_c *MockStorage_GetHistory_Call[E]) Return(err error) *MockStorage_GetHistory_Call[E] { + _c.Call.Return(err) + return _c +} + +func (_c *MockStorage_GetHistory_Call[E]) RunAndReturn(run func(ctx context.Context, id string, at time.Time, ve E) error) *MockStorage_GetHistory_Call[E] { + _c.Call.Return(run) + return _c +} + +// GetHistoryCreated provides a mock function for the type MockStorage +func (_mock *MockStorage[E]) GetHistoryCreated(ctx context.Context, id string, ve E) error { + ret := _mock.Called(ctx, id, ve) + + if len(ret) == 0 { + panic("no return value specified for GetHistoryCreated") + } + + var r0 error + if returnFunc, ok := ret.Get(0).(func(context.Context, string, E) error); ok { + r0 = returnFunc(ctx, id, ve) + } else { + r0 = ret.Error(0) + } + return r0 +} + +// MockStorage_GetHistoryCreated_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetHistoryCreated' +type MockStorage_GetHistoryCreated_Call[E datastore.Entity] struct { + *mock.Call +} + +// GetHistoryCreated is a helper method to define mock.On call +// - ctx context.Context +// - id string +// - ve E +func (_e *MockStorage_Expecter[E]) GetHistoryCreated(ctx interface{}, id interface{}, ve interface{}) *MockStorage_GetHistoryCreated_Call[E] { + return &MockStorage_GetHistoryCreated_Call[E]{Call: _e.mock.On("GetHistoryCreated", ctx, id, ve)} +} + +func (_c *MockStorage_GetHistoryCreated_Call[E]) Run(run func(ctx context.Context, id string, ve E)) *MockStorage_GetHistoryCreated_Call[E] { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 string + if args[1] != nil { + arg1 = args[1].(string) + } + var arg2 E + if args[2] != nil { + arg2 = args[2].(E) + } + run( + arg0, + arg1, + arg2, + ) + }) + return _c +} + +func (_c *MockStorage_GetHistoryCreated_Call[E]) Return(err error) *MockStorage_GetHistoryCreated_Call[E] { + _c.Call.Return(err) + return _c +} + +func (_c *MockStorage_GetHistoryCreated_Call[E]) RunAndReturn(run func(ctx context.Context, id string, ve E) error) *MockStorage_GetHistoryCreated_Call[E] { + _c.Call.Return(run) + return _c +} + +// Update provides a mock function for the type MockStorage +func (_mock *MockStorage[E]) Update(ctx context.Context, ve E) error { + ret := _mock.Called(ctx, ve) + + if len(ret) == 0 { + panic("no return value specified for Update") + } + + var r0 error + if returnFunc, ok := ret.Get(0).(func(context.Context, E) error); ok { + r0 = returnFunc(ctx, ve) + } else { + r0 = ret.Error(0) + } + return r0 +} + +// MockStorage_Update_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Update' +type MockStorage_Update_Call[E datastore.Entity] struct { + *mock.Call +} + +// Update is a helper method to define mock.On call +// - ctx context.Context +// - ve E +func (_e *MockStorage_Expecter[E]) Update(ctx interface{}, ve interface{}) *MockStorage_Update_Call[E] { + return &MockStorage_Update_Call[E]{Call: _e.mock.On("Update", ctx, ve)} +} + +func (_c *MockStorage_Update_Call[E]) Run(run func(ctx context.Context, ve E)) *MockStorage_Update_Call[E] { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 E + if args[1] != nil { + arg1 = args[1].(E) + } + run( + arg0, + arg1, + ) + }) + return _c +} + +func (_c *MockStorage_Update_Call[E]) Return(err error) *MockStorage_Update_Call[E] { + _c.Call.Return(err) + return _c +} + +func (_c *MockStorage_Update_Call[E]) RunAndReturn(run func(ctx context.Context, ve E) error) *MockStorage_Update_Call[E] { + _c.Call.Return(run) + return _c +} diff --git a/pkg/test/mocks/TenantMemberServiceClient.go b/pkg/test/mocks/TenantMemberServiceClient.go new file mode 100644 index 0000000..b60adc0 --- /dev/null +++ b/pkg/test/mocks/TenantMemberServiceClient.go @@ -0,0 +1,455 @@ +// Code generated by mockery; DO NOT EDIT. +// github.com/vektra/mockery +// template: testify + +package mocks + +import ( + "context" + + "github.com/metal-stack/masterdata-api/api/v1" + mock "github.com/stretchr/testify/mock" + "google.golang.org/grpc" +) + +// NewMockTenantMemberServiceClient creates a new instance of MockTenantMemberServiceClient. 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 NewMockTenantMemberServiceClient(t interface { + mock.TestingT + Cleanup(func()) +}) *MockTenantMemberServiceClient { + mock := &MockTenantMemberServiceClient{} + mock.Mock.Test(t) + + t.Cleanup(func() { mock.AssertExpectations(t) }) + + return mock +} + +// MockTenantMemberServiceClient is an autogenerated mock type for the TenantMemberServiceClient type +type MockTenantMemberServiceClient struct { + mock.Mock +} + +type MockTenantMemberServiceClient_Expecter struct { + mock *mock.Mock +} + +func (_m *MockTenantMemberServiceClient) EXPECT() *MockTenantMemberServiceClient_Expecter { + return &MockTenantMemberServiceClient_Expecter{mock: &_m.Mock} +} + +// Create provides a mock function for the type MockTenantMemberServiceClient +func (_mock *MockTenantMemberServiceClient) Create(ctx context.Context, in *v1.TenantMemberCreateRequest, opts ...grpc.CallOption) (*v1.TenantMemberResponse, error) { + var tmpRet mock.Arguments + if len(opts) > 0 { + tmpRet = _mock.Called(ctx, in, opts) + } else { + tmpRet = _mock.Called(ctx, in) + } + ret := tmpRet + + if len(ret) == 0 { + panic("no return value specified for Create") + } + + var r0 *v1.TenantMemberResponse + var r1 error + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.TenantMemberCreateRequest, ...grpc.CallOption) (*v1.TenantMemberResponse, error)); ok { + return returnFunc(ctx, in, opts...) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.TenantMemberCreateRequest, ...grpc.CallOption) *v1.TenantMemberResponse); ok { + r0 = returnFunc(ctx, in, opts...) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*v1.TenantMemberResponse) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, *v1.TenantMemberCreateRequest, ...grpc.CallOption) error); ok { + r1 = returnFunc(ctx, in, opts...) + } else { + r1 = ret.Error(1) + } + return r0, r1 +} + +// MockTenantMemberServiceClient_Create_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Create' +type MockTenantMemberServiceClient_Create_Call struct { + *mock.Call +} + +// Create is a helper method to define mock.On call +// - ctx context.Context +// - in *v1.TenantMemberCreateRequest +// - opts ...grpc.CallOption +func (_e *MockTenantMemberServiceClient_Expecter) Create(ctx interface{}, in interface{}, opts ...interface{}) *MockTenantMemberServiceClient_Create_Call { + return &MockTenantMemberServiceClient_Create_Call{Call: _e.mock.On("Create", + append([]interface{}{ctx, in}, opts...)...)} +} + +func (_c *MockTenantMemberServiceClient_Create_Call) Run(run func(ctx context.Context, in *v1.TenantMemberCreateRequest, opts ...grpc.CallOption)) *MockTenantMemberServiceClient_Create_Call { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 *v1.TenantMemberCreateRequest + if args[1] != nil { + arg1 = args[1].(*v1.TenantMemberCreateRequest) + } + var arg2 []grpc.CallOption + var variadicArgs []grpc.CallOption + if len(args) > 2 { + variadicArgs = args[2].([]grpc.CallOption) + } + arg2 = variadicArgs + run( + arg0, + arg1, + arg2..., + ) + }) + return _c +} + +func (_c *MockTenantMemberServiceClient_Create_Call) Return(tenantMemberResponse *v1.TenantMemberResponse, err error) *MockTenantMemberServiceClient_Create_Call { + _c.Call.Return(tenantMemberResponse, err) + return _c +} + +func (_c *MockTenantMemberServiceClient_Create_Call) RunAndReturn(run func(ctx context.Context, in *v1.TenantMemberCreateRequest, opts ...grpc.CallOption) (*v1.TenantMemberResponse, error)) *MockTenantMemberServiceClient_Create_Call { + _c.Call.Return(run) + return _c +} + +// Delete provides a mock function for the type MockTenantMemberServiceClient +func (_mock *MockTenantMemberServiceClient) Delete(ctx context.Context, in *v1.TenantMemberDeleteRequest, opts ...grpc.CallOption) (*v1.TenantMemberResponse, error) { + var tmpRet mock.Arguments + if len(opts) > 0 { + tmpRet = _mock.Called(ctx, in, opts) + } else { + tmpRet = _mock.Called(ctx, in) + } + ret := tmpRet + + if len(ret) == 0 { + panic("no return value specified for Delete") + } + + var r0 *v1.TenantMemberResponse + var r1 error + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.TenantMemberDeleteRequest, ...grpc.CallOption) (*v1.TenantMemberResponse, error)); ok { + return returnFunc(ctx, in, opts...) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.TenantMemberDeleteRequest, ...grpc.CallOption) *v1.TenantMemberResponse); ok { + r0 = returnFunc(ctx, in, opts...) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*v1.TenantMemberResponse) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, *v1.TenantMemberDeleteRequest, ...grpc.CallOption) error); ok { + r1 = returnFunc(ctx, in, opts...) + } else { + r1 = ret.Error(1) + } + return r0, r1 +} + +// MockTenantMemberServiceClient_Delete_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Delete' +type MockTenantMemberServiceClient_Delete_Call struct { + *mock.Call +} + +// Delete is a helper method to define mock.On call +// - ctx context.Context +// - in *v1.TenantMemberDeleteRequest +// - opts ...grpc.CallOption +func (_e *MockTenantMemberServiceClient_Expecter) Delete(ctx interface{}, in interface{}, opts ...interface{}) *MockTenantMemberServiceClient_Delete_Call { + return &MockTenantMemberServiceClient_Delete_Call{Call: _e.mock.On("Delete", + append([]interface{}{ctx, in}, opts...)...)} +} + +func (_c *MockTenantMemberServiceClient_Delete_Call) Run(run func(ctx context.Context, in *v1.TenantMemberDeleteRequest, opts ...grpc.CallOption)) *MockTenantMemberServiceClient_Delete_Call { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 *v1.TenantMemberDeleteRequest + if args[1] != nil { + arg1 = args[1].(*v1.TenantMemberDeleteRequest) + } + var arg2 []grpc.CallOption + var variadicArgs []grpc.CallOption + if len(args) > 2 { + variadicArgs = args[2].([]grpc.CallOption) + } + arg2 = variadicArgs + run( + arg0, + arg1, + arg2..., + ) + }) + return _c +} + +func (_c *MockTenantMemberServiceClient_Delete_Call) Return(tenantMemberResponse *v1.TenantMemberResponse, err error) *MockTenantMemberServiceClient_Delete_Call { + _c.Call.Return(tenantMemberResponse, err) + return _c +} + +func (_c *MockTenantMemberServiceClient_Delete_Call) RunAndReturn(run func(ctx context.Context, in *v1.TenantMemberDeleteRequest, opts ...grpc.CallOption) (*v1.TenantMemberResponse, error)) *MockTenantMemberServiceClient_Delete_Call { + _c.Call.Return(run) + return _c +} + +// Find provides a mock function for the type MockTenantMemberServiceClient +func (_mock *MockTenantMemberServiceClient) Find(ctx context.Context, in *v1.TenantMemberFindRequest, opts ...grpc.CallOption) (*v1.TenantMemberListResponse, error) { + var tmpRet mock.Arguments + if len(opts) > 0 { + tmpRet = _mock.Called(ctx, in, opts) + } else { + tmpRet = _mock.Called(ctx, in) + } + ret := tmpRet + + if len(ret) == 0 { + panic("no return value specified for Find") + } + + var r0 *v1.TenantMemberListResponse + var r1 error + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.TenantMemberFindRequest, ...grpc.CallOption) (*v1.TenantMemberListResponse, error)); ok { + return returnFunc(ctx, in, opts...) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.TenantMemberFindRequest, ...grpc.CallOption) *v1.TenantMemberListResponse); ok { + r0 = returnFunc(ctx, in, opts...) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*v1.TenantMemberListResponse) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, *v1.TenantMemberFindRequest, ...grpc.CallOption) error); ok { + r1 = returnFunc(ctx, in, opts...) + } else { + r1 = ret.Error(1) + } + return r0, r1 +} + +// MockTenantMemberServiceClient_Find_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Find' +type MockTenantMemberServiceClient_Find_Call struct { + *mock.Call +} + +// Find is a helper method to define mock.On call +// - ctx context.Context +// - in *v1.TenantMemberFindRequest +// - opts ...grpc.CallOption +func (_e *MockTenantMemberServiceClient_Expecter) Find(ctx interface{}, in interface{}, opts ...interface{}) *MockTenantMemberServiceClient_Find_Call { + return &MockTenantMemberServiceClient_Find_Call{Call: _e.mock.On("Find", + append([]interface{}{ctx, in}, opts...)...)} +} + +func (_c *MockTenantMemberServiceClient_Find_Call) Run(run func(ctx context.Context, in *v1.TenantMemberFindRequest, opts ...grpc.CallOption)) *MockTenantMemberServiceClient_Find_Call { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 *v1.TenantMemberFindRequest + if args[1] != nil { + arg1 = args[1].(*v1.TenantMemberFindRequest) + } + var arg2 []grpc.CallOption + var variadicArgs []grpc.CallOption + if len(args) > 2 { + variadicArgs = args[2].([]grpc.CallOption) + } + arg2 = variadicArgs + run( + arg0, + arg1, + arg2..., + ) + }) + return _c +} + +func (_c *MockTenantMemberServiceClient_Find_Call) Return(tenantMemberListResponse *v1.TenantMemberListResponse, err error) *MockTenantMemberServiceClient_Find_Call { + _c.Call.Return(tenantMemberListResponse, err) + return _c +} + +func (_c *MockTenantMemberServiceClient_Find_Call) RunAndReturn(run func(ctx context.Context, in *v1.TenantMemberFindRequest, opts ...grpc.CallOption) (*v1.TenantMemberListResponse, error)) *MockTenantMemberServiceClient_Find_Call { + _c.Call.Return(run) + return _c +} + +// Get provides a mock function for the type MockTenantMemberServiceClient +func (_mock *MockTenantMemberServiceClient) Get(ctx context.Context, in *v1.TenantMemberGetRequest, opts ...grpc.CallOption) (*v1.TenantMemberResponse, error) { + var tmpRet mock.Arguments + if len(opts) > 0 { + tmpRet = _mock.Called(ctx, in, opts) + } else { + tmpRet = _mock.Called(ctx, in) + } + ret := tmpRet + + if len(ret) == 0 { + panic("no return value specified for Get") + } + + var r0 *v1.TenantMemberResponse + var r1 error + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.TenantMemberGetRequest, ...grpc.CallOption) (*v1.TenantMemberResponse, error)); ok { + return returnFunc(ctx, in, opts...) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.TenantMemberGetRequest, ...grpc.CallOption) *v1.TenantMemberResponse); ok { + r0 = returnFunc(ctx, in, opts...) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*v1.TenantMemberResponse) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, *v1.TenantMemberGetRequest, ...grpc.CallOption) error); ok { + r1 = returnFunc(ctx, in, opts...) + } else { + r1 = ret.Error(1) + } + return r0, r1 +} + +// MockTenantMemberServiceClient_Get_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Get' +type MockTenantMemberServiceClient_Get_Call struct { + *mock.Call +} + +// Get is a helper method to define mock.On call +// - ctx context.Context +// - in *v1.TenantMemberGetRequest +// - opts ...grpc.CallOption +func (_e *MockTenantMemberServiceClient_Expecter) Get(ctx interface{}, in interface{}, opts ...interface{}) *MockTenantMemberServiceClient_Get_Call { + return &MockTenantMemberServiceClient_Get_Call{Call: _e.mock.On("Get", + append([]interface{}{ctx, in}, opts...)...)} +} + +func (_c *MockTenantMemberServiceClient_Get_Call) Run(run func(ctx context.Context, in *v1.TenantMemberGetRequest, opts ...grpc.CallOption)) *MockTenantMemberServiceClient_Get_Call { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 *v1.TenantMemberGetRequest + if args[1] != nil { + arg1 = args[1].(*v1.TenantMemberGetRequest) + } + var arg2 []grpc.CallOption + var variadicArgs []grpc.CallOption + if len(args) > 2 { + variadicArgs = args[2].([]grpc.CallOption) + } + arg2 = variadicArgs + run( + arg0, + arg1, + arg2..., + ) + }) + return _c +} + +func (_c *MockTenantMemberServiceClient_Get_Call) Return(tenantMemberResponse *v1.TenantMemberResponse, err error) *MockTenantMemberServiceClient_Get_Call { + _c.Call.Return(tenantMemberResponse, err) + return _c +} + +func (_c *MockTenantMemberServiceClient_Get_Call) RunAndReturn(run func(ctx context.Context, in *v1.TenantMemberGetRequest, opts ...grpc.CallOption) (*v1.TenantMemberResponse, error)) *MockTenantMemberServiceClient_Get_Call { + _c.Call.Return(run) + return _c +} + +// Update provides a mock function for the type MockTenantMemberServiceClient +func (_mock *MockTenantMemberServiceClient) Update(ctx context.Context, in *v1.TenantMemberUpdateRequest, opts ...grpc.CallOption) (*v1.TenantMemberResponse, error) { + var tmpRet mock.Arguments + if len(opts) > 0 { + tmpRet = _mock.Called(ctx, in, opts) + } else { + tmpRet = _mock.Called(ctx, in) + } + ret := tmpRet + + if len(ret) == 0 { + panic("no return value specified for Update") + } + + var r0 *v1.TenantMemberResponse + var r1 error + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.TenantMemberUpdateRequest, ...grpc.CallOption) (*v1.TenantMemberResponse, error)); ok { + return returnFunc(ctx, in, opts...) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.TenantMemberUpdateRequest, ...grpc.CallOption) *v1.TenantMemberResponse); ok { + r0 = returnFunc(ctx, in, opts...) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*v1.TenantMemberResponse) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, *v1.TenantMemberUpdateRequest, ...grpc.CallOption) error); ok { + r1 = returnFunc(ctx, in, opts...) + } else { + r1 = ret.Error(1) + } + return r0, r1 +} + +// MockTenantMemberServiceClient_Update_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Update' +type MockTenantMemberServiceClient_Update_Call struct { + *mock.Call +} + +// Update is a helper method to define mock.On call +// - ctx context.Context +// - in *v1.TenantMemberUpdateRequest +// - opts ...grpc.CallOption +func (_e *MockTenantMemberServiceClient_Expecter) Update(ctx interface{}, in interface{}, opts ...interface{}) *MockTenantMemberServiceClient_Update_Call { + return &MockTenantMemberServiceClient_Update_Call{Call: _e.mock.On("Update", + append([]interface{}{ctx, in}, opts...)...)} +} + +func (_c *MockTenantMemberServiceClient_Update_Call) Run(run func(ctx context.Context, in *v1.TenantMemberUpdateRequest, opts ...grpc.CallOption)) *MockTenantMemberServiceClient_Update_Call { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 *v1.TenantMemberUpdateRequest + if args[1] != nil { + arg1 = args[1].(*v1.TenantMemberUpdateRequest) + } + var arg2 []grpc.CallOption + var variadicArgs []grpc.CallOption + if len(args) > 2 { + variadicArgs = args[2].([]grpc.CallOption) + } + arg2 = variadicArgs + run( + arg0, + arg1, + arg2..., + ) + }) + return _c +} + +func (_c *MockTenantMemberServiceClient_Update_Call) Return(tenantMemberResponse *v1.TenantMemberResponse, err error) *MockTenantMemberServiceClient_Update_Call { + _c.Call.Return(tenantMemberResponse, err) + return _c +} + +func (_c *MockTenantMemberServiceClient_Update_Call) RunAndReturn(run func(ctx context.Context, in *v1.TenantMemberUpdateRequest, opts ...grpc.CallOption) (*v1.TenantMemberResponse, error)) *MockTenantMemberServiceClient_Update_Call { + _c.Call.Return(run) + return _c +} diff --git a/pkg/test/mocks/TenantMemberServiceServer.go b/pkg/test/mocks/TenantMemberServiceServer.go new file mode 100644 index 0000000..ae01f7a --- /dev/null +++ b/pkg/test/mocks/TenantMemberServiceServer.go @@ -0,0 +1,379 @@ +// Code generated by mockery; DO NOT EDIT. +// github.com/vektra/mockery +// template: testify + +package mocks + +import ( + "context" + + "github.com/metal-stack/masterdata-api/api/v1" + mock "github.com/stretchr/testify/mock" +) + +// NewMockTenantMemberServiceServer creates a new instance of MockTenantMemberServiceServer. 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 NewMockTenantMemberServiceServer(t interface { + mock.TestingT + Cleanup(func()) +}) *MockTenantMemberServiceServer { + mock := &MockTenantMemberServiceServer{} + mock.Mock.Test(t) + + t.Cleanup(func() { mock.AssertExpectations(t) }) + + return mock +} + +// MockTenantMemberServiceServer is an autogenerated mock type for the TenantMemberServiceServer type +type MockTenantMemberServiceServer struct { + mock.Mock +} + +type MockTenantMemberServiceServer_Expecter struct { + mock *mock.Mock +} + +func (_m *MockTenantMemberServiceServer) EXPECT() *MockTenantMemberServiceServer_Expecter { + return &MockTenantMemberServiceServer_Expecter{mock: &_m.Mock} +} + +// Create provides a mock function for the type MockTenantMemberServiceServer +func (_mock *MockTenantMemberServiceServer) Create(context1 context.Context, tenantMemberCreateRequest *v1.TenantMemberCreateRequest) (*v1.TenantMemberResponse, error) { + ret := _mock.Called(context1, tenantMemberCreateRequest) + + if len(ret) == 0 { + panic("no return value specified for Create") + } + + var r0 *v1.TenantMemberResponse + var r1 error + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.TenantMemberCreateRequest) (*v1.TenantMemberResponse, error)); ok { + return returnFunc(context1, tenantMemberCreateRequest) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.TenantMemberCreateRequest) *v1.TenantMemberResponse); ok { + r0 = returnFunc(context1, tenantMemberCreateRequest) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*v1.TenantMemberResponse) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, *v1.TenantMemberCreateRequest) error); ok { + r1 = returnFunc(context1, tenantMemberCreateRequest) + } else { + r1 = ret.Error(1) + } + return r0, r1 +} + +// MockTenantMemberServiceServer_Create_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Create' +type MockTenantMemberServiceServer_Create_Call struct { + *mock.Call +} + +// Create is a helper method to define mock.On call +// - context1 context.Context +// - tenantMemberCreateRequest *v1.TenantMemberCreateRequest +func (_e *MockTenantMemberServiceServer_Expecter) Create(context1 interface{}, tenantMemberCreateRequest interface{}) *MockTenantMemberServiceServer_Create_Call { + return &MockTenantMemberServiceServer_Create_Call{Call: _e.mock.On("Create", context1, tenantMemberCreateRequest)} +} + +func (_c *MockTenantMemberServiceServer_Create_Call) Run(run func(context1 context.Context, tenantMemberCreateRequest *v1.TenantMemberCreateRequest)) *MockTenantMemberServiceServer_Create_Call { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 *v1.TenantMemberCreateRequest + if args[1] != nil { + arg1 = args[1].(*v1.TenantMemberCreateRequest) + } + run( + arg0, + arg1, + ) + }) + return _c +} + +func (_c *MockTenantMemberServiceServer_Create_Call) Return(tenantMemberResponse *v1.TenantMemberResponse, err error) *MockTenantMemberServiceServer_Create_Call { + _c.Call.Return(tenantMemberResponse, err) + return _c +} + +func (_c *MockTenantMemberServiceServer_Create_Call) RunAndReturn(run func(context1 context.Context, tenantMemberCreateRequest *v1.TenantMemberCreateRequest) (*v1.TenantMemberResponse, error)) *MockTenantMemberServiceServer_Create_Call { + _c.Call.Return(run) + return _c +} + +// Delete provides a mock function for the type MockTenantMemberServiceServer +func (_mock *MockTenantMemberServiceServer) Delete(context1 context.Context, tenantMemberDeleteRequest *v1.TenantMemberDeleteRequest) (*v1.TenantMemberResponse, error) { + ret := _mock.Called(context1, tenantMemberDeleteRequest) + + if len(ret) == 0 { + panic("no return value specified for Delete") + } + + var r0 *v1.TenantMemberResponse + var r1 error + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.TenantMemberDeleteRequest) (*v1.TenantMemberResponse, error)); ok { + return returnFunc(context1, tenantMemberDeleteRequest) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.TenantMemberDeleteRequest) *v1.TenantMemberResponse); ok { + r0 = returnFunc(context1, tenantMemberDeleteRequest) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*v1.TenantMemberResponse) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, *v1.TenantMemberDeleteRequest) error); ok { + r1 = returnFunc(context1, tenantMemberDeleteRequest) + } else { + r1 = ret.Error(1) + } + return r0, r1 +} + +// MockTenantMemberServiceServer_Delete_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Delete' +type MockTenantMemberServiceServer_Delete_Call struct { + *mock.Call +} + +// Delete is a helper method to define mock.On call +// - context1 context.Context +// - tenantMemberDeleteRequest *v1.TenantMemberDeleteRequest +func (_e *MockTenantMemberServiceServer_Expecter) Delete(context1 interface{}, tenantMemberDeleteRequest interface{}) *MockTenantMemberServiceServer_Delete_Call { + return &MockTenantMemberServiceServer_Delete_Call{Call: _e.mock.On("Delete", context1, tenantMemberDeleteRequest)} +} + +func (_c *MockTenantMemberServiceServer_Delete_Call) Run(run func(context1 context.Context, tenantMemberDeleteRequest *v1.TenantMemberDeleteRequest)) *MockTenantMemberServiceServer_Delete_Call { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 *v1.TenantMemberDeleteRequest + if args[1] != nil { + arg1 = args[1].(*v1.TenantMemberDeleteRequest) + } + run( + arg0, + arg1, + ) + }) + return _c +} + +func (_c *MockTenantMemberServiceServer_Delete_Call) Return(tenantMemberResponse *v1.TenantMemberResponse, err error) *MockTenantMemberServiceServer_Delete_Call { + _c.Call.Return(tenantMemberResponse, err) + return _c +} + +func (_c *MockTenantMemberServiceServer_Delete_Call) RunAndReturn(run func(context1 context.Context, tenantMemberDeleteRequest *v1.TenantMemberDeleteRequest) (*v1.TenantMemberResponse, error)) *MockTenantMemberServiceServer_Delete_Call { + _c.Call.Return(run) + return _c +} + +// Find provides a mock function for the type MockTenantMemberServiceServer +func (_mock *MockTenantMemberServiceServer) Find(context1 context.Context, tenantMemberFindRequest *v1.TenantMemberFindRequest) (*v1.TenantMemberListResponse, error) { + ret := _mock.Called(context1, tenantMemberFindRequest) + + if len(ret) == 0 { + panic("no return value specified for Find") + } + + var r0 *v1.TenantMemberListResponse + var r1 error + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.TenantMemberFindRequest) (*v1.TenantMemberListResponse, error)); ok { + return returnFunc(context1, tenantMemberFindRequest) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.TenantMemberFindRequest) *v1.TenantMemberListResponse); ok { + r0 = returnFunc(context1, tenantMemberFindRequest) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*v1.TenantMemberListResponse) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, *v1.TenantMemberFindRequest) error); ok { + r1 = returnFunc(context1, tenantMemberFindRequest) + } else { + r1 = ret.Error(1) + } + return r0, r1 +} + +// MockTenantMemberServiceServer_Find_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Find' +type MockTenantMemberServiceServer_Find_Call struct { + *mock.Call +} + +// Find is a helper method to define mock.On call +// - context1 context.Context +// - tenantMemberFindRequest *v1.TenantMemberFindRequest +func (_e *MockTenantMemberServiceServer_Expecter) Find(context1 interface{}, tenantMemberFindRequest interface{}) *MockTenantMemberServiceServer_Find_Call { + return &MockTenantMemberServiceServer_Find_Call{Call: _e.mock.On("Find", context1, tenantMemberFindRequest)} +} + +func (_c *MockTenantMemberServiceServer_Find_Call) Run(run func(context1 context.Context, tenantMemberFindRequest *v1.TenantMemberFindRequest)) *MockTenantMemberServiceServer_Find_Call { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 *v1.TenantMemberFindRequest + if args[1] != nil { + arg1 = args[1].(*v1.TenantMemberFindRequest) + } + run( + arg0, + arg1, + ) + }) + return _c +} + +func (_c *MockTenantMemberServiceServer_Find_Call) Return(tenantMemberListResponse *v1.TenantMemberListResponse, err error) *MockTenantMemberServiceServer_Find_Call { + _c.Call.Return(tenantMemberListResponse, err) + return _c +} + +func (_c *MockTenantMemberServiceServer_Find_Call) RunAndReturn(run func(context1 context.Context, tenantMemberFindRequest *v1.TenantMemberFindRequest) (*v1.TenantMemberListResponse, error)) *MockTenantMemberServiceServer_Find_Call { + _c.Call.Return(run) + return _c +} + +// Get provides a mock function for the type MockTenantMemberServiceServer +func (_mock *MockTenantMemberServiceServer) Get(context1 context.Context, tenantMemberGetRequest *v1.TenantMemberGetRequest) (*v1.TenantMemberResponse, error) { + ret := _mock.Called(context1, tenantMemberGetRequest) + + if len(ret) == 0 { + panic("no return value specified for Get") + } + + var r0 *v1.TenantMemberResponse + var r1 error + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.TenantMemberGetRequest) (*v1.TenantMemberResponse, error)); ok { + return returnFunc(context1, tenantMemberGetRequest) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.TenantMemberGetRequest) *v1.TenantMemberResponse); ok { + r0 = returnFunc(context1, tenantMemberGetRequest) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*v1.TenantMemberResponse) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, *v1.TenantMemberGetRequest) error); ok { + r1 = returnFunc(context1, tenantMemberGetRequest) + } else { + r1 = ret.Error(1) + } + return r0, r1 +} + +// MockTenantMemberServiceServer_Get_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Get' +type MockTenantMemberServiceServer_Get_Call struct { + *mock.Call +} + +// Get is a helper method to define mock.On call +// - context1 context.Context +// - tenantMemberGetRequest *v1.TenantMemberGetRequest +func (_e *MockTenantMemberServiceServer_Expecter) Get(context1 interface{}, tenantMemberGetRequest interface{}) *MockTenantMemberServiceServer_Get_Call { + return &MockTenantMemberServiceServer_Get_Call{Call: _e.mock.On("Get", context1, tenantMemberGetRequest)} +} + +func (_c *MockTenantMemberServiceServer_Get_Call) Run(run func(context1 context.Context, tenantMemberGetRequest *v1.TenantMemberGetRequest)) *MockTenantMemberServiceServer_Get_Call { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 *v1.TenantMemberGetRequest + if args[1] != nil { + arg1 = args[1].(*v1.TenantMemberGetRequest) + } + run( + arg0, + arg1, + ) + }) + return _c +} + +func (_c *MockTenantMemberServiceServer_Get_Call) Return(tenantMemberResponse *v1.TenantMemberResponse, err error) *MockTenantMemberServiceServer_Get_Call { + _c.Call.Return(tenantMemberResponse, err) + return _c +} + +func (_c *MockTenantMemberServiceServer_Get_Call) RunAndReturn(run func(context1 context.Context, tenantMemberGetRequest *v1.TenantMemberGetRequest) (*v1.TenantMemberResponse, error)) *MockTenantMemberServiceServer_Get_Call { + _c.Call.Return(run) + return _c +} + +// Update provides a mock function for the type MockTenantMemberServiceServer +func (_mock *MockTenantMemberServiceServer) Update(context1 context.Context, tenantMemberUpdateRequest *v1.TenantMemberUpdateRequest) (*v1.TenantMemberResponse, error) { + ret := _mock.Called(context1, tenantMemberUpdateRequest) + + if len(ret) == 0 { + panic("no return value specified for Update") + } + + var r0 *v1.TenantMemberResponse + var r1 error + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.TenantMemberUpdateRequest) (*v1.TenantMemberResponse, error)); ok { + return returnFunc(context1, tenantMemberUpdateRequest) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.TenantMemberUpdateRequest) *v1.TenantMemberResponse); ok { + r0 = returnFunc(context1, tenantMemberUpdateRequest) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*v1.TenantMemberResponse) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, *v1.TenantMemberUpdateRequest) error); ok { + r1 = returnFunc(context1, tenantMemberUpdateRequest) + } else { + r1 = ret.Error(1) + } + return r0, r1 +} + +// MockTenantMemberServiceServer_Update_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Update' +type MockTenantMemberServiceServer_Update_Call struct { + *mock.Call +} + +// Update is a helper method to define mock.On call +// - context1 context.Context +// - tenantMemberUpdateRequest *v1.TenantMemberUpdateRequest +func (_e *MockTenantMemberServiceServer_Expecter) Update(context1 interface{}, tenantMemberUpdateRequest interface{}) *MockTenantMemberServiceServer_Update_Call { + return &MockTenantMemberServiceServer_Update_Call{Call: _e.mock.On("Update", context1, tenantMemberUpdateRequest)} +} + +func (_c *MockTenantMemberServiceServer_Update_Call) Run(run func(context1 context.Context, tenantMemberUpdateRequest *v1.TenantMemberUpdateRequest)) *MockTenantMemberServiceServer_Update_Call { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 *v1.TenantMemberUpdateRequest + if args[1] != nil { + arg1 = args[1].(*v1.TenantMemberUpdateRequest) + } + run( + arg0, + arg1, + ) + }) + return _c +} + +func (_c *MockTenantMemberServiceServer_Update_Call) Return(tenantMemberResponse *v1.TenantMemberResponse, err error) *MockTenantMemberServiceServer_Update_Call { + _c.Call.Return(tenantMemberResponse, err) + return _c +} + +func (_c *MockTenantMemberServiceServer_Update_Call) RunAndReturn(run func(context1 context.Context, tenantMemberUpdateRequest *v1.TenantMemberUpdateRequest) (*v1.TenantMemberResponse, error)) *MockTenantMemberServiceServer_Update_Call { + _c.Call.Return(run) + return _c +} diff --git a/pkg/test/mocks/TenantServiceClient.go b/pkg/test/mocks/TenantServiceClient.go new file mode 100644 index 0000000..9bc7880 --- /dev/null +++ b/pkg/test/mocks/TenantServiceClient.go @@ -0,0 +1,787 @@ +// Code generated by mockery; DO NOT EDIT. +// github.com/vektra/mockery +// template: testify + +package mocks + +import ( + "context" + + "github.com/metal-stack/masterdata-api/api/v1" + mock "github.com/stretchr/testify/mock" + "google.golang.org/grpc" +) + +// NewMockTenantServiceClient creates a new instance of MockTenantServiceClient. 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 NewMockTenantServiceClient(t interface { + mock.TestingT + Cleanup(func()) +}) *MockTenantServiceClient { + mock := &MockTenantServiceClient{} + mock.Mock.Test(t) + + t.Cleanup(func() { mock.AssertExpectations(t) }) + + return mock +} + +// MockTenantServiceClient is an autogenerated mock type for the TenantServiceClient type +type MockTenantServiceClient struct { + mock.Mock +} + +type MockTenantServiceClient_Expecter struct { + mock *mock.Mock +} + +func (_m *MockTenantServiceClient) EXPECT() *MockTenantServiceClient_Expecter { + return &MockTenantServiceClient_Expecter{mock: &_m.Mock} +} + +// Create provides a mock function for the type MockTenantServiceClient +func (_mock *MockTenantServiceClient) Create(ctx context.Context, in *v1.TenantCreateRequest, opts ...grpc.CallOption) (*v1.TenantResponse, error) { + var tmpRet mock.Arguments + if len(opts) > 0 { + tmpRet = _mock.Called(ctx, in, opts) + } else { + tmpRet = _mock.Called(ctx, in) + } + ret := tmpRet + + if len(ret) == 0 { + panic("no return value specified for Create") + } + + var r0 *v1.TenantResponse + var r1 error + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.TenantCreateRequest, ...grpc.CallOption) (*v1.TenantResponse, error)); ok { + return returnFunc(ctx, in, opts...) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.TenantCreateRequest, ...grpc.CallOption) *v1.TenantResponse); ok { + r0 = returnFunc(ctx, in, opts...) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*v1.TenantResponse) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, *v1.TenantCreateRequest, ...grpc.CallOption) error); ok { + r1 = returnFunc(ctx, in, opts...) + } else { + r1 = ret.Error(1) + } + return r0, r1 +} + +// MockTenantServiceClient_Create_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Create' +type MockTenantServiceClient_Create_Call struct { + *mock.Call +} + +// Create is a helper method to define mock.On call +// - ctx context.Context +// - in *v1.TenantCreateRequest +// - opts ...grpc.CallOption +func (_e *MockTenantServiceClient_Expecter) Create(ctx interface{}, in interface{}, opts ...interface{}) *MockTenantServiceClient_Create_Call { + return &MockTenantServiceClient_Create_Call{Call: _e.mock.On("Create", + append([]interface{}{ctx, in}, opts...)...)} +} + +func (_c *MockTenantServiceClient_Create_Call) Run(run func(ctx context.Context, in *v1.TenantCreateRequest, opts ...grpc.CallOption)) *MockTenantServiceClient_Create_Call { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 *v1.TenantCreateRequest + if args[1] != nil { + arg1 = args[1].(*v1.TenantCreateRequest) + } + var arg2 []grpc.CallOption + var variadicArgs []grpc.CallOption + if len(args) > 2 { + variadicArgs = args[2].([]grpc.CallOption) + } + arg2 = variadicArgs + run( + arg0, + arg1, + arg2..., + ) + }) + return _c +} + +func (_c *MockTenantServiceClient_Create_Call) Return(tenantResponse *v1.TenantResponse, err error) *MockTenantServiceClient_Create_Call { + _c.Call.Return(tenantResponse, err) + return _c +} + +func (_c *MockTenantServiceClient_Create_Call) RunAndReturn(run func(ctx context.Context, in *v1.TenantCreateRequest, opts ...grpc.CallOption) (*v1.TenantResponse, error)) *MockTenantServiceClient_Create_Call { + _c.Call.Return(run) + return _c +} + +// Delete provides a mock function for the type MockTenantServiceClient +func (_mock *MockTenantServiceClient) Delete(ctx context.Context, in *v1.TenantDeleteRequest, opts ...grpc.CallOption) (*v1.TenantResponse, error) { + var tmpRet mock.Arguments + if len(opts) > 0 { + tmpRet = _mock.Called(ctx, in, opts) + } else { + tmpRet = _mock.Called(ctx, in) + } + ret := tmpRet + + if len(ret) == 0 { + panic("no return value specified for Delete") + } + + var r0 *v1.TenantResponse + var r1 error + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.TenantDeleteRequest, ...grpc.CallOption) (*v1.TenantResponse, error)); ok { + return returnFunc(ctx, in, opts...) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.TenantDeleteRequest, ...grpc.CallOption) *v1.TenantResponse); ok { + r0 = returnFunc(ctx, in, opts...) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*v1.TenantResponse) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, *v1.TenantDeleteRequest, ...grpc.CallOption) error); ok { + r1 = returnFunc(ctx, in, opts...) + } else { + r1 = ret.Error(1) + } + return r0, r1 +} + +// MockTenantServiceClient_Delete_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Delete' +type MockTenantServiceClient_Delete_Call struct { + *mock.Call +} + +// Delete is a helper method to define mock.On call +// - ctx context.Context +// - in *v1.TenantDeleteRequest +// - opts ...grpc.CallOption +func (_e *MockTenantServiceClient_Expecter) Delete(ctx interface{}, in interface{}, opts ...interface{}) *MockTenantServiceClient_Delete_Call { + return &MockTenantServiceClient_Delete_Call{Call: _e.mock.On("Delete", + append([]interface{}{ctx, in}, opts...)...)} +} + +func (_c *MockTenantServiceClient_Delete_Call) Run(run func(ctx context.Context, in *v1.TenantDeleteRequest, opts ...grpc.CallOption)) *MockTenantServiceClient_Delete_Call { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 *v1.TenantDeleteRequest + if args[1] != nil { + arg1 = args[1].(*v1.TenantDeleteRequest) + } + var arg2 []grpc.CallOption + var variadicArgs []grpc.CallOption + if len(args) > 2 { + variadicArgs = args[2].([]grpc.CallOption) + } + arg2 = variadicArgs + run( + arg0, + arg1, + arg2..., + ) + }) + return _c +} + +func (_c *MockTenantServiceClient_Delete_Call) Return(tenantResponse *v1.TenantResponse, err error) *MockTenantServiceClient_Delete_Call { + _c.Call.Return(tenantResponse, err) + return _c +} + +func (_c *MockTenantServiceClient_Delete_Call) RunAndReturn(run func(ctx context.Context, in *v1.TenantDeleteRequest, opts ...grpc.CallOption) (*v1.TenantResponse, error)) *MockTenantServiceClient_Delete_Call { + _c.Call.Return(run) + return _c +} + +// Find provides a mock function for the type MockTenantServiceClient +func (_mock *MockTenantServiceClient) Find(ctx context.Context, in *v1.TenantFindRequest, opts ...grpc.CallOption) (*v1.TenantListResponse, error) { + var tmpRet mock.Arguments + if len(opts) > 0 { + tmpRet = _mock.Called(ctx, in, opts) + } else { + tmpRet = _mock.Called(ctx, in) + } + ret := tmpRet + + if len(ret) == 0 { + panic("no return value specified for Find") + } + + var r0 *v1.TenantListResponse + var r1 error + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.TenantFindRequest, ...grpc.CallOption) (*v1.TenantListResponse, error)); ok { + return returnFunc(ctx, in, opts...) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.TenantFindRequest, ...grpc.CallOption) *v1.TenantListResponse); ok { + r0 = returnFunc(ctx, in, opts...) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*v1.TenantListResponse) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, *v1.TenantFindRequest, ...grpc.CallOption) error); ok { + r1 = returnFunc(ctx, in, opts...) + } else { + r1 = ret.Error(1) + } + return r0, r1 +} + +// MockTenantServiceClient_Find_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Find' +type MockTenantServiceClient_Find_Call struct { + *mock.Call +} + +// Find is a helper method to define mock.On call +// - ctx context.Context +// - in *v1.TenantFindRequest +// - opts ...grpc.CallOption +func (_e *MockTenantServiceClient_Expecter) Find(ctx interface{}, in interface{}, opts ...interface{}) *MockTenantServiceClient_Find_Call { + return &MockTenantServiceClient_Find_Call{Call: _e.mock.On("Find", + append([]interface{}{ctx, in}, opts...)...)} +} + +func (_c *MockTenantServiceClient_Find_Call) Run(run func(ctx context.Context, in *v1.TenantFindRequest, opts ...grpc.CallOption)) *MockTenantServiceClient_Find_Call { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 *v1.TenantFindRequest + if args[1] != nil { + arg1 = args[1].(*v1.TenantFindRequest) + } + var arg2 []grpc.CallOption + var variadicArgs []grpc.CallOption + if len(args) > 2 { + variadicArgs = args[2].([]grpc.CallOption) + } + arg2 = variadicArgs + run( + arg0, + arg1, + arg2..., + ) + }) + return _c +} + +func (_c *MockTenantServiceClient_Find_Call) Return(tenantListResponse *v1.TenantListResponse, err error) *MockTenantServiceClient_Find_Call { + _c.Call.Return(tenantListResponse, err) + return _c +} + +func (_c *MockTenantServiceClient_Find_Call) RunAndReturn(run func(ctx context.Context, in *v1.TenantFindRequest, opts ...grpc.CallOption) (*v1.TenantListResponse, error)) *MockTenantServiceClient_Find_Call { + _c.Call.Return(run) + return _c +} + +// FindParticipatingProjects provides a mock function for the type MockTenantServiceClient +func (_mock *MockTenantServiceClient) FindParticipatingProjects(ctx context.Context, in *v1.FindParticipatingProjectsRequest, opts ...grpc.CallOption) (*v1.FindParticipatingProjectsResponse, error) { + var tmpRet mock.Arguments + if len(opts) > 0 { + tmpRet = _mock.Called(ctx, in, opts) + } else { + tmpRet = _mock.Called(ctx, in) + } + ret := tmpRet + + if len(ret) == 0 { + panic("no return value specified for FindParticipatingProjects") + } + + var r0 *v1.FindParticipatingProjectsResponse + var r1 error + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.FindParticipatingProjectsRequest, ...grpc.CallOption) (*v1.FindParticipatingProjectsResponse, error)); ok { + return returnFunc(ctx, in, opts...) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.FindParticipatingProjectsRequest, ...grpc.CallOption) *v1.FindParticipatingProjectsResponse); ok { + r0 = returnFunc(ctx, in, opts...) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*v1.FindParticipatingProjectsResponse) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, *v1.FindParticipatingProjectsRequest, ...grpc.CallOption) error); ok { + r1 = returnFunc(ctx, in, opts...) + } else { + r1 = ret.Error(1) + } + return r0, r1 +} + +// MockTenantServiceClient_FindParticipatingProjects_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'FindParticipatingProjects' +type MockTenantServiceClient_FindParticipatingProjects_Call struct { + *mock.Call +} + +// FindParticipatingProjects is a helper method to define mock.On call +// - ctx context.Context +// - in *v1.FindParticipatingProjectsRequest +// - opts ...grpc.CallOption +func (_e *MockTenantServiceClient_Expecter) FindParticipatingProjects(ctx interface{}, in interface{}, opts ...interface{}) *MockTenantServiceClient_FindParticipatingProjects_Call { + return &MockTenantServiceClient_FindParticipatingProjects_Call{Call: _e.mock.On("FindParticipatingProjects", + append([]interface{}{ctx, in}, opts...)...)} +} + +func (_c *MockTenantServiceClient_FindParticipatingProjects_Call) Run(run func(ctx context.Context, in *v1.FindParticipatingProjectsRequest, opts ...grpc.CallOption)) *MockTenantServiceClient_FindParticipatingProjects_Call { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 *v1.FindParticipatingProjectsRequest + if args[1] != nil { + arg1 = args[1].(*v1.FindParticipatingProjectsRequest) + } + var arg2 []grpc.CallOption + var variadicArgs []grpc.CallOption + if len(args) > 2 { + variadicArgs = args[2].([]grpc.CallOption) + } + arg2 = variadicArgs + run( + arg0, + arg1, + arg2..., + ) + }) + return _c +} + +func (_c *MockTenantServiceClient_FindParticipatingProjects_Call) Return(findParticipatingProjectsResponse *v1.FindParticipatingProjectsResponse, err error) *MockTenantServiceClient_FindParticipatingProjects_Call { + _c.Call.Return(findParticipatingProjectsResponse, err) + return _c +} + +func (_c *MockTenantServiceClient_FindParticipatingProjects_Call) RunAndReturn(run func(ctx context.Context, in *v1.FindParticipatingProjectsRequest, opts ...grpc.CallOption) (*v1.FindParticipatingProjectsResponse, error)) *MockTenantServiceClient_FindParticipatingProjects_Call { + _c.Call.Return(run) + return _c +} + +// FindParticipatingTenants provides a mock function for the type MockTenantServiceClient +func (_mock *MockTenantServiceClient) FindParticipatingTenants(ctx context.Context, in *v1.FindParticipatingTenantsRequest, opts ...grpc.CallOption) (*v1.FindParticipatingTenantsResponse, error) { + var tmpRet mock.Arguments + if len(opts) > 0 { + tmpRet = _mock.Called(ctx, in, opts) + } else { + tmpRet = _mock.Called(ctx, in) + } + ret := tmpRet + + if len(ret) == 0 { + panic("no return value specified for FindParticipatingTenants") + } + + var r0 *v1.FindParticipatingTenantsResponse + var r1 error + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.FindParticipatingTenantsRequest, ...grpc.CallOption) (*v1.FindParticipatingTenantsResponse, error)); ok { + return returnFunc(ctx, in, opts...) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.FindParticipatingTenantsRequest, ...grpc.CallOption) *v1.FindParticipatingTenantsResponse); ok { + r0 = returnFunc(ctx, in, opts...) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*v1.FindParticipatingTenantsResponse) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, *v1.FindParticipatingTenantsRequest, ...grpc.CallOption) error); ok { + r1 = returnFunc(ctx, in, opts...) + } else { + r1 = ret.Error(1) + } + return r0, r1 +} + +// MockTenantServiceClient_FindParticipatingTenants_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'FindParticipatingTenants' +type MockTenantServiceClient_FindParticipatingTenants_Call struct { + *mock.Call +} + +// FindParticipatingTenants is a helper method to define mock.On call +// - ctx context.Context +// - in *v1.FindParticipatingTenantsRequest +// - opts ...grpc.CallOption +func (_e *MockTenantServiceClient_Expecter) FindParticipatingTenants(ctx interface{}, in interface{}, opts ...interface{}) *MockTenantServiceClient_FindParticipatingTenants_Call { + return &MockTenantServiceClient_FindParticipatingTenants_Call{Call: _e.mock.On("FindParticipatingTenants", + append([]interface{}{ctx, in}, opts...)...)} +} + +func (_c *MockTenantServiceClient_FindParticipatingTenants_Call) Run(run func(ctx context.Context, in *v1.FindParticipatingTenantsRequest, opts ...grpc.CallOption)) *MockTenantServiceClient_FindParticipatingTenants_Call { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 *v1.FindParticipatingTenantsRequest + if args[1] != nil { + arg1 = args[1].(*v1.FindParticipatingTenantsRequest) + } + var arg2 []grpc.CallOption + var variadicArgs []grpc.CallOption + if len(args) > 2 { + variadicArgs = args[2].([]grpc.CallOption) + } + arg2 = variadicArgs + run( + arg0, + arg1, + arg2..., + ) + }) + return _c +} + +func (_c *MockTenantServiceClient_FindParticipatingTenants_Call) Return(findParticipatingTenantsResponse *v1.FindParticipatingTenantsResponse, err error) *MockTenantServiceClient_FindParticipatingTenants_Call { + _c.Call.Return(findParticipatingTenantsResponse, err) + return _c +} + +func (_c *MockTenantServiceClient_FindParticipatingTenants_Call) RunAndReturn(run func(ctx context.Context, in *v1.FindParticipatingTenantsRequest, opts ...grpc.CallOption) (*v1.FindParticipatingTenantsResponse, error)) *MockTenantServiceClient_FindParticipatingTenants_Call { + _c.Call.Return(run) + return _c +} + +// Get provides a mock function for the type MockTenantServiceClient +func (_mock *MockTenantServiceClient) Get(ctx context.Context, in *v1.TenantGetRequest, opts ...grpc.CallOption) (*v1.TenantResponse, error) { + var tmpRet mock.Arguments + if len(opts) > 0 { + tmpRet = _mock.Called(ctx, in, opts) + } else { + tmpRet = _mock.Called(ctx, in) + } + ret := tmpRet + + if len(ret) == 0 { + panic("no return value specified for Get") + } + + var r0 *v1.TenantResponse + var r1 error + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.TenantGetRequest, ...grpc.CallOption) (*v1.TenantResponse, error)); ok { + return returnFunc(ctx, in, opts...) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.TenantGetRequest, ...grpc.CallOption) *v1.TenantResponse); ok { + r0 = returnFunc(ctx, in, opts...) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*v1.TenantResponse) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, *v1.TenantGetRequest, ...grpc.CallOption) error); ok { + r1 = returnFunc(ctx, in, opts...) + } else { + r1 = ret.Error(1) + } + return r0, r1 +} + +// MockTenantServiceClient_Get_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Get' +type MockTenantServiceClient_Get_Call struct { + *mock.Call +} + +// Get is a helper method to define mock.On call +// - ctx context.Context +// - in *v1.TenantGetRequest +// - opts ...grpc.CallOption +func (_e *MockTenantServiceClient_Expecter) Get(ctx interface{}, in interface{}, opts ...interface{}) *MockTenantServiceClient_Get_Call { + return &MockTenantServiceClient_Get_Call{Call: _e.mock.On("Get", + append([]interface{}{ctx, in}, opts...)...)} +} + +func (_c *MockTenantServiceClient_Get_Call) Run(run func(ctx context.Context, in *v1.TenantGetRequest, opts ...grpc.CallOption)) *MockTenantServiceClient_Get_Call { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 *v1.TenantGetRequest + if args[1] != nil { + arg1 = args[1].(*v1.TenantGetRequest) + } + var arg2 []grpc.CallOption + var variadicArgs []grpc.CallOption + if len(args) > 2 { + variadicArgs = args[2].([]grpc.CallOption) + } + arg2 = variadicArgs + run( + arg0, + arg1, + arg2..., + ) + }) + return _c +} + +func (_c *MockTenantServiceClient_Get_Call) Return(tenantResponse *v1.TenantResponse, err error) *MockTenantServiceClient_Get_Call { + _c.Call.Return(tenantResponse, err) + return _c +} + +func (_c *MockTenantServiceClient_Get_Call) RunAndReturn(run func(ctx context.Context, in *v1.TenantGetRequest, opts ...grpc.CallOption) (*v1.TenantResponse, error)) *MockTenantServiceClient_Get_Call { + _c.Call.Return(run) + return _c +} + +// GetHistory provides a mock function for the type MockTenantServiceClient +func (_mock *MockTenantServiceClient) GetHistory(ctx context.Context, in *v1.TenantGetHistoryRequest, opts ...grpc.CallOption) (*v1.TenantResponse, error) { + var tmpRet mock.Arguments + if len(opts) > 0 { + tmpRet = _mock.Called(ctx, in, opts) + } else { + tmpRet = _mock.Called(ctx, in) + } + ret := tmpRet + + if len(ret) == 0 { + panic("no return value specified for GetHistory") + } + + var r0 *v1.TenantResponse + var r1 error + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.TenantGetHistoryRequest, ...grpc.CallOption) (*v1.TenantResponse, error)); ok { + return returnFunc(ctx, in, opts...) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.TenantGetHistoryRequest, ...grpc.CallOption) *v1.TenantResponse); ok { + r0 = returnFunc(ctx, in, opts...) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*v1.TenantResponse) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, *v1.TenantGetHistoryRequest, ...grpc.CallOption) error); ok { + r1 = returnFunc(ctx, in, opts...) + } else { + r1 = ret.Error(1) + } + return r0, r1 +} + +// MockTenantServiceClient_GetHistory_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetHistory' +type MockTenantServiceClient_GetHistory_Call struct { + *mock.Call +} + +// GetHistory is a helper method to define mock.On call +// - ctx context.Context +// - in *v1.TenantGetHistoryRequest +// - opts ...grpc.CallOption +func (_e *MockTenantServiceClient_Expecter) GetHistory(ctx interface{}, in interface{}, opts ...interface{}) *MockTenantServiceClient_GetHistory_Call { + return &MockTenantServiceClient_GetHistory_Call{Call: _e.mock.On("GetHistory", + append([]interface{}{ctx, in}, opts...)...)} +} + +func (_c *MockTenantServiceClient_GetHistory_Call) Run(run func(ctx context.Context, in *v1.TenantGetHistoryRequest, opts ...grpc.CallOption)) *MockTenantServiceClient_GetHistory_Call { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 *v1.TenantGetHistoryRequest + if args[1] != nil { + arg1 = args[1].(*v1.TenantGetHistoryRequest) + } + var arg2 []grpc.CallOption + var variadicArgs []grpc.CallOption + if len(args) > 2 { + variadicArgs = args[2].([]grpc.CallOption) + } + arg2 = variadicArgs + run( + arg0, + arg1, + arg2..., + ) + }) + return _c +} + +func (_c *MockTenantServiceClient_GetHistory_Call) Return(tenantResponse *v1.TenantResponse, err error) *MockTenantServiceClient_GetHistory_Call { + _c.Call.Return(tenantResponse, err) + return _c +} + +func (_c *MockTenantServiceClient_GetHistory_Call) RunAndReturn(run func(ctx context.Context, in *v1.TenantGetHistoryRequest, opts ...grpc.CallOption) (*v1.TenantResponse, error)) *MockTenantServiceClient_GetHistory_Call { + _c.Call.Return(run) + return _c +} + +// ListTenantMembers provides a mock function for the type MockTenantServiceClient +func (_mock *MockTenantServiceClient) ListTenantMembers(ctx context.Context, in *v1.ListTenantMembersRequest, opts ...grpc.CallOption) (*v1.ListTenantMembersResponse, error) { + var tmpRet mock.Arguments + if len(opts) > 0 { + tmpRet = _mock.Called(ctx, in, opts) + } else { + tmpRet = _mock.Called(ctx, in) + } + ret := tmpRet + + if len(ret) == 0 { + panic("no return value specified for ListTenantMembers") + } + + var r0 *v1.ListTenantMembersResponse + var r1 error + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.ListTenantMembersRequest, ...grpc.CallOption) (*v1.ListTenantMembersResponse, error)); ok { + return returnFunc(ctx, in, opts...) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.ListTenantMembersRequest, ...grpc.CallOption) *v1.ListTenantMembersResponse); ok { + r0 = returnFunc(ctx, in, opts...) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*v1.ListTenantMembersResponse) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, *v1.ListTenantMembersRequest, ...grpc.CallOption) error); ok { + r1 = returnFunc(ctx, in, opts...) + } else { + r1 = ret.Error(1) + } + return r0, r1 +} + +// MockTenantServiceClient_ListTenantMembers_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListTenantMembers' +type MockTenantServiceClient_ListTenantMembers_Call struct { + *mock.Call +} + +// ListTenantMembers is a helper method to define mock.On call +// - ctx context.Context +// - in *v1.ListTenantMembersRequest +// - opts ...grpc.CallOption +func (_e *MockTenantServiceClient_Expecter) ListTenantMembers(ctx interface{}, in interface{}, opts ...interface{}) *MockTenantServiceClient_ListTenantMembers_Call { + return &MockTenantServiceClient_ListTenantMembers_Call{Call: _e.mock.On("ListTenantMembers", + append([]interface{}{ctx, in}, opts...)...)} +} + +func (_c *MockTenantServiceClient_ListTenantMembers_Call) Run(run func(ctx context.Context, in *v1.ListTenantMembersRequest, opts ...grpc.CallOption)) *MockTenantServiceClient_ListTenantMembers_Call { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 *v1.ListTenantMembersRequest + if args[1] != nil { + arg1 = args[1].(*v1.ListTenantMembersRequest) + } + var arg2 []grpc.CallOption + var variadicArgs []grpc.CallOption + if len(args) > 2 { + variadicArgs = args[2].([]grpc.CallOption) + } + arg2 = variadicArgs + run( + arg0, + arg1, + arg2..., + ) + }) + return _c +} + +func (_c *MockTenantServiceClient_ListTenantMembers_Call) Return(listTenantMembersResponse *v1.ListTenantMembersResponse, err error) *MockTenantServiceClient_ListTenantMembers_Call { + _c.Call.Return(listTenantMembersResponse, err) + return _c +} + +func (_c *MockTenantServiceClient_ListTenantMembers_Call) RunAndReturn(run func(ctx context.Context, in *v1.ListTenantMembersRequest, opts ...grpc.CallOption) (*v1.ListTenantMembersResponse, error)) *MockTenantServiceClient_ListTenantMembers_Call { + _c.Call.Return(run) + return _c +} + +// Update provides a mock function for the type MockTenantServiceClient +func (_mock *MockTenantServiceClient) Update(ctx context.Context, in *v1.TenantUpdateRequest, opts ...grpc.CallOption) (*v1.TenantResponse, error) { + var tmpRet mock.Arguments + if len(opts) > 0 { + tmpRet = _mock.Called(ctx, in, opts) + } else { + tmpRet = _mock.Called(ctx, in) + } + ret := tmpRet + + if len(ret) == 0 { + panic("no return value specified for Update") + } + + var r0 *v1.TenantResponse + var r1 error + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.TenantUpdateRequest, ...grpc.CallOption) (*v1.TenantResponse, error)); ok { + return returnFunc(ctx, in, opts...) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.TenantUpdateRequest, ...grpc.CallOption) *v1.TenantResponse); ok { + r0 = returnFunc(ctx, in, opts...) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*v1.TenantResponse) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, *v1.TenantUpdateRequest, ...grpc.CallOption) error); ok { + r1 = returnFunc(ctx, in, opts...) + } else { + r1 = ret.Error(1) + } + return r0, r1 +} + +// MockTenantServiceClient_Update_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Update' +type MockTenantServiceClient_Update_Call struct { + *mock.Call +} + +// Update is a helper method to define mock.On call +// - ctx context.Context +// - in *v1.TenantUpdateRequest +// - opts ...grpc.CallOption +func (_e *MockTenantServiceClient_Expecter) Update(ctx interface{}, in interface{}, opts ...interface{}) *MockTenantServiceClient_Update_Call { + return &MockTenantServiceClient_Update_Call{Call: _e.mock.On("Update", + append([]interface{}{ctx, in}, opts...)...)} +} + +func (_c *MockTenantServiceClient_Update_Call) Run(run func(ctx context.Context, in *v1.TenantUpdateRequest, opts ...grpc.CallOption)) *MockTenantServiceClient_Update_Call { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 *v1.TenantUpdateRequest + if args[1] != nil { + arg1 = args[1].(*v1.TenantUpdateRequest) + } + var arg2 []grpc.CallOption + var variadicArgs []grpc.CallOption + if len(args) > 2 { + variadicArgs = args[2].([]grpc.CallOption) + } + arg2 = variadicArgs + run( + arg0, + arg1, + arg2..., + ) + }) + return _c +} + +func (_c *MockTenantServiceClient_Update_Call) Return(tenantResponse *v1.TenantResponse, err error) *MockTenantServiceClient_Update_Call { + _c.Call.Return(tenantResponse, err) + return _c +} + +func (_c *MockTenantServiceClient_Update_Call) RunAndReturn(run func(ctx context.Context, in *v1.TenantUpdateRequest, opts ...grpc.CallOption) (*v1.TenantResponse, error)) *MockTenantServiceClient_Update_Call { + _c.Call.Return(run) + return _c +} diff --git a/pkg/test/mocks/TenantServiceServer.go b/pkg/test/mocks/TenantServiceServer.go new file mode 100644 index 0000000..df0dbc5 --- /dev/null +++ b/pkg/test/mocks/TenantServiceServer.go @@ -0,0 +1,651 @@ +// Code generated by mockery; DO NOT EDIT. +// github.com/vektra/mockery +// template: testify + +package mocks + +import ( + "context" + + "github.com/metal-stack/masterdata-api/api/v1" + mock "github.com/stretchr/testify/mock" +) + +// NewMockTenantServiceServer creates a new instance of MockTenantServiceServer. 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 NewMockTenantServiceServer(t interface { + mock.TestingT + Cleanup(func()) +}) *MockTenantServiceServer { + mock := &MockTenantServiceServer{} + mock.Mock.Test(t) + + t.Cleanup(func() { mock.AssertExpectations(t) }) + + return mock +} + +// MockTenantServiceServer is an autogenerated mock type for the TenantServiceServer type +type MockTenantServiceServer struct { + mock.Mock +} + +type MockTenantServiceServer_Expecter struct { + mock *mock.Mock +} + +func (_m *MockTenantServiceServer) EXPECT() *MockTenantServiceServer_Expecter { + return &MockTenantServiceServer_Expecter{mock: &_m.Mock} +} + +// Create provides a mock function for the type MockTenantServiceServer +func (_mock *MockTenantServiceServer) Create(context1 context.Context, tenantCreateRequest *v1.TenantCreateRequest) (*v1.TenantResponse, error) { + ret := _mock.Called(context1, tenantCreateRequest) + + if len(ret) == 0 { + panic("no return value specified for Create") + } + + var r0 *v1.TenantResponse + var r1 error + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.TenantCreateRequest) (*v1.TenantResponse, error)); ok { + return returnFunc(context1, tenantCreateRequest) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.TenantCreateRequest) *v1.TenantResponse); ok { + r0 = returnFunc(context1, tenantCreateRequest) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*v1.TenantResponse) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, *v1.TenantCreateRequest) error); ok { + r1 = returnFunc(context1, tenantCreateRequest) + } else { + r1 = ret.Error(1) + } + return r0, r1 +} + +// MockTenantServiceServer_Create_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Create' +type MockTenantServiceServer_Create_Call struct { + *mock.Call +} + +// Create is a helper method to define mock.On call +// - context1 context.Context +// - tenantCreateRequest *v1.TenantCreateRequest +func (_e *MockTenantServiceServer_Expecter) Create(context1 interface{}, tenantCreateRequest interface{}) *MockTenantServiceServer_Create_Call { + return &MockTenantServiceServer_Create_Call{Call: _e.mock.On("Create", context1, tenantCreateRequest)} +} + +func (_c *MockTenantServiceServer_Create_Call) Run(run func(context1 context.Context, tenantCreateRequest *v1.TenantCreateRequest)) *MockTenantServiceServer_Create_Call { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 *v1.TenantCreateRequest + if args[1] != nil { + arg1 = args[1].(*v1.TenantCreateRequest) + } + run( + arg0, + arg1, + ) + }) + return _c +} + +func (_c *MockTenantServiceServer_Create_Call) Return(tenantResponse *v1.TenantResponse, err error) *MockTenantServiceServer_Create_Call { + _c.Call.Return(tenantResponse, err) + return _c +} + +func (_c *MockTenantServiceServer_Create_Call) RunAndReturn(run func(context1 context.Context, tenantCreateRequest *v1.TenantCreateRequest) (*v1.TenantResponse, error)) *MockTenantServiceServer_Create_Call { + _c.Call.Return(run) + return _c +} + +// Delete provides a mock function for the type MockTenantServiceServer +func (_mock *MockTenantServiceServer) Delete(context1 context.Context, tenantDeleteRequest *v1.TenantDeleteRequest) (*v1.TenantResponse, error) { + ret := _mock.Called(context1, tenantDeleteRequest) + + if len(ret) == 0 { + panic("no return value specified for Delete") + } + + var r0 *v1.TenantResponse + var r1 error + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.TenantDeleteRequest) (*v1.TenantResponse, error)); ok { + return returnFunc(context1, tenantDeleteRequest) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.TenantDeleteRequest) *v1.TenantResponse); ok { + r0 = returnFunc(context1, tenantDeleteRequest) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*v1.TenantResponse) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, *v1.TenantDeleteRequest) error); ok { + r1 = returnFunc(context1, tenantDeleteRequest) + } else { + r1 = ret.Error(1) + } + return r0, r1 +} + +// MockTenantServiceServer_Delete_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Delete' +type MockTenantServiceServer_Delete_Call struct { + *mock.Call +} + +// Delete is a helper method to define mock.On call +// - context1 context.Context +// - tenantDeleteRequest *v1.TenantDeleteRequest +func (_e *MockTenantServiceServer_Expecter) Delete(context1 interface{}, tenantDeleteRequest interface{}) *MockTenantServiceServer_Delete_Call { + return &MockTenantServiceServer_Delete_Call{Call: _e.mock.On("Delete", context1, tenantDeleteRequest)} +} + +func (_c *MockTenantServiceServer_Delete_Call) Run(run func(context1 context.Context, tenantDeleteRequest *v1.TenantDeleteRequest)) *MockTenantServiceServer_Delete_Call { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 *v1.TenantDeleteRequest + if args[1] != nil { + arg1 = args[1].(*v1.TenantDeleteRequest) + } + run( + arg0, + arg1, + ) + }) + return _c +} + +func (_c *MockTenantServiceServer_Delete_Call) Return(tenantResponse *v1.TenantResponse, err error) *MockTenantServiceServer_Delete_Call { + _c.Call.Return(tenantResponse, err) + return _c +} + +func (_c *MockTenantServiceServer_Delete_Call) RunAndReturn(run func(context1 context.Context, tenantDeleteRequest *v1.TenantDeleteRequest) (*v1.TenantResponse, error)) *MockTenantServiceServer_Delete_Call { + _c.Call.Return(run) + return _c +} + +// Find provides a mock function for the type MockTenantServiceServer +func (_mock *MockTenantServiceServer) Find(context1 context.Context, tenantFindRequest *v1.TenantFindRequest) (*v1.TenantListResponse, error) { + ret := _mock.Called(context1, tenantFindRequest) + + if len(ret) == 0 { + panic("no return value specified for Find") + } + + var r0 *v1.TenantListResponse + var r1 error + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.TenantFindRequest) (*v1.TenantListResponse, error)); ok { + return returnFunc(context1, tenantFindRequest) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.TenantFindRequest) *v1.TenantListResponse); ok { + r0 = returnFunc(context1, tenantFindRequest) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*v1.TenantListResponse) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, *v1.TenantFindRequest) error); ok { + r1 = returnFunc(context1, tenantFindRequest) + } else { + r1 = ret.Error(1) + } + return r0, r1 +} + +// MockTenantServiceServer_Find_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Find' +type MockTenantServiceServer_Find_Call struct { + *mock.Call +} + +// Find is a helper method to define mock.On call +// - context1 context.Context +// - tenantFindRequest *v1.TenantFindRequest +func (_e *MockTenantServiceServer_Expecter) Find(context1 interface{}, tenantFindRequest interface{}) *MockTenantServiceServer_Find_Call { + return &MockTenantServiceServer_Find_Call{Call: _e.mock.On("Find", context1, tenantFindRequest)} +} + +func (_c *MockTenantServiceServer_Find_Call) Run(run func(context1 context.Context, tenantFindRequest *v1.TenantFindRequest)) *MockTenantServiceServer_Find_Call { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 *v1.TenantFindRequest + if args[1] != nil { + arg1 = args[1].(*v1.TenantFindRequest) + } + run( + arg0, + arg1, + ) + }) + return _c +} + +func (_c *MockTenantServiceServer_Find_Call) Return(tenantListResponse *v1.TenantListResponse, err error) *MockTenantServiceServer_Find_Call { + _c.Call.Return(tenantListResponse, err) + return _c +} + +func (_c *MockTenantServiceServer_Find_Call) RunAndReturn(run func(context1 context.Context, tenantFindRequest *v1.TenantFindRequest) (*v1.TenantListResponse, error)) *MockTenantServiceServer_Find_Call { + _c.Call.Return(run) + return _c +} + +// FindParticipatingProjects provides a mock function for the type MockTenantServiceServer +func (_mock *MockTenantServiceServer) FindParticipatingProjects(context1 context.Context, findParticipatingProjectsRequest *v1.FindParticipatingProjectsRequest) (*v1.FindParticipatingProjectsResponse, error) { + ret := _mock.Called(context1, findParticipatingProjectsRequest) + + if len(ret) == 0 { + panic("no return value specified for FindParticipatingProjects") + } + + var r0 *v1.FindParticipatingProjectsResponse + var r1 error + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.FindParticipatingProjectsRequest) (*v1.FindParticipatingProjectsResponse, error)); ok { + return returnFunc(context1, findParticipatingProjectsRequest) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.FindParticipatingProjectsRequest) *v1.FindParticipatingProjectsResponse); ok { + r0 = returnFunc(context1, findParticipatingProjectsRequest) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*v1.FindParticipatingProjectsResponse) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, *v1.FindParticipatingProjectsRequest) error); ok { + r1 = returnFunc(context1, findParticipatingProjectsRequest) + } else { + r1 = ret.Error(1) + } + return r0, r1 +} + +// MockTenantServiceServer_FindParticipatingProjects_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'FindParticipatingProjects' +type MockTenantServiceServer_FindParticipatingProjects_Call struct { + *mock.Call +} + +// FindParticipatingProjects is a helper method to define mock.On call +// - context1 context.Context +// - findParticipatingProjectsRequest *v1.FindParticipatingProjectsRequest +func (_e *MockTenantServiceServer_Expecter) FindParticipatingProjects(context1 interface{}, findParticipatingProjectsRequest interface{}) *MockTenantServiceServer_FindParticipatingProjects_Call { + return &MockTenantServiceServer_FindParticipatingProjects_Call{Call: _e.mock.On("FindParticipatingProjects", context1, findParticipatingProjectsRequest)} +} + +func (_c *MockTenantServiceServer_FindParticipatingProjects_Call) Run(run func(context1 context.Context, findParticipatingProjectsRequest *v1.FindParticipatingProjectsRequest)) *MockTenantServiceServer_FindParticipatingProjects_Call { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 *v1.FindParticipatingProjectsRequest + if args[1] != nil { + arg1 = args[1].(*v1.FindParticipatingProjectsRequest) + } + run( + arg0, + arg1, + ) + }) + return _c +} + +func (_c *MockTenantServiceServer_FindParticipatingProjects_Call) Return(findParticipatingProjectsResponse *v1.FindParticipatingProjectsResponse, err error) *MockTenantServiceServer_FindParticipatingProjects_Call { + _c.Call.Return(findParticipatingProjectsResponse, err) + return _c +} + +func (_c *MockTenantServiceServer_FindParticipatingProjects_Call) RunAndReturn(run func(context1 context.Context, findParticipatingProjectsRequest *v1.FindParticipatingProjectsRequest) (*v1.FindParticipatingProjectsResponse, error)) *MockTenantServiceServer_FindParticipatingProjects_Call { + _c.Call.Return(run) + return _c +} + +// FindParticipatingTenants provides a mock function for the type MockTenantServiceServer +func (_mock *MockTenantServiceServer) FindParticipatingTenants(context1 context.Context, findParticipatingTenantsRequest *v1.FindParticipatingTenantsRequest) (*v1.FindParticipatingTenantsResponse, error) { + ret := _mock.Called(context1, findParticipatingTenantsRequest) + + if len(ret) == 0 { + panic("no return value specified for FindParticipatingTenants") + } + + var r0 *v1.FindParticipatingTenantsResponse + var r1 error + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.FindParticipatingTenantsRequest) (*v1.FindParticipatingTenantsResponse, error)); ok { + return returnFunc(context1, findParticipatingTenantsRequest) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.FindParticipatingTenantsRequest) *v1.FindParticipatingTenantsResponse); ok { + r0 = returnFunc(context1, findParticipatingTenantsRequest) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*v1.FindParticipatingTenantsResponse) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, *v1.FindParticipatingTenantsRequest) error); ok { + r1 = returnFunc(context1, findParticipatingTenantsRequest) + } else { + r1 = ret.Error(1) + } + return r0, r1 +} + +// MockTenantServiceServer_FindParticipatingTenants_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'FindParticipatingTenants' +type MockTenantServiceServer_FindParticipatingTenants_Call struct { + *mock.Call +} + +// FindParticipatingTenants is a helper method to define mock.On call +// - context1 context.Context +// - findParticipatingTenantsRequest *v1.FindParticipatingTenantsRequest +func (_e *MockTenantServiceServer_Expecter) FindParticipatingTenants(context1 interface{}, findParticipatingTenantsRequest interface{}) *MockTenantServiceServer_FindParticipatingTenants_Call { + return &MockTenantServiceServer_FindParticipatingTenants_Call{Call: _e.mock.On("FindParticipatingTenants", context1, findParticipatingTenantsRequest)} +} + +func (_c *MockTenantServiceServer_FindParticipatingTenants_Call) Run(run func(context1 context.Context, findParticipatingTenantsRequest *v1.FindParticipatingTenantsRequest)) *MockTenantServiceServer_FindParticipatingTenants_Call { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 *v1.FindParticipatingTenantsRequest + if args[1] != nil { + arg1 = args[1].(*v1.FindParticipatingTenantsRequest) + } + run( + arg0, + arg1, + ) + }) + return _c +} + +func (_c *MockTenantServiceServer_FindParticipatingTenants_Call) Return(findParticipatingTenantsResponse *v1.FindParticipatingTenantsResponse, err error) *MockTenantServiceServer_FindParticipatingTenants_Call { + _c.Call.Return(findParticipatingTenantsResponse, err) + return _c +} + +func (_c *MockTenantServiceServer_FindParticipatingTenants_Call) RunAndReturn(run func(context1 context.Context, findParticipatingTenantsRequest *v1.FindParticipatingTenantsRequest) (*v1.FindParticipatingTenantsResponse, error)) *MockTenantServiceServer_FindParticipatingTenants_Call { + _c.Call.Return(run) + return _c +} + +// Get provides a mock function for the type MockTenantServiceServer +func (_mock *MockTenantServiceServer) Get(context1 context.Context, tenantGetRequest *v1.TenantGetRequest) (*v1.TenantResponse, error) { + ret := _mock.Called(context1, tenantGetRequest) + + if len(ret) == 0 { + panic("no return value specified for Get") + } + + var r0 *v1.TenantResponse + var r1 error + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.TenantGetRequest) (*v1.TenantResponse, error)); ok { + return returnFunc(context1, tenantGetRequest) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.TenantGetRequest) *v1.TenantResponse); ok { + r0 = returnFunc(context1, tenantGetRequest) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*v1.TenantResponse) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, *v1.TenantGetRequest) error); ok { + r1 = returnFunc(context1, tenantGetRequest) + } else { + r1 = ret.Error(1) + } + return r0, r1 +} + +// MockTenantServiceServer_Get_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Get' +type MockTenantServiceServer_Get_Call struct { + *mock.Call +} + +// Get is a helper method to define mock.On call +// - context1 context.Context +// - tenantGetRequest *v1.TenantGetRequest +func (_e *MockTenantServiceServer_Expecter) Get(context1 interface{}, tenantGetRequest interface{}) *MockTenantServiceServer_Get_Call { + return &MockTenantServiceServer_Get_Call{Call: _e.mock.On("Get", context1, tenantGetRequest)} +} + +func (_c *MockTenantServiceServer_Get_Call) Run(run func(context1 context.Context, tenantGetRequest *v1.TenantGetRequest)) *MockTenantServiceServer_Get_Call { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 *v1.TenantGetRequest + if args[1] != nil { + arg1 = args[1].(*v1.TenantGetRequest) + } + run( + arg0, + arg1, + ) + }) + return _c +} + +func (_c *MockTenantServiceServer_Get_Call) Return(tenantResponse *v1.TenantResponse, err error) *MockTenantServiceServer_Get_Call { + _c.Call.Return(tenantResponse, err) + return _c +} + +func (_c *MockTenantServiceServer_Get_Call) RunAndReturn(run func(context1 context.Context, tenantGetRequest *v1.TenantGetRequest) (*v1.TenantResponse, error)) *MockTenantServiceServer_Get_Call { + _c.Call.Return(run) + return _c +} + +// GetHistory provides a mock function for the type MockTenantServiceServer +func (_mock *MockTenantServiceServer) GetHistory(context1 context.Context, tenantGetHistoryRequest *v1.TenantGetHistoryRequest) (*v1.TenantResponse, error) { + ret := _mock.Called(context1, tenantGetHistoryRequest) + + if len(ret) == 0 { + panic("no return value specified for GetHistory") + } + + var r0 *v1.TenantResponse + var r1 error + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.TenantGetHistoryRequest) (*v1.TenantResponse, error)); ok { + return returnFunc(context1, tenantGetHistoryRequest) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.TenantGetHistoryRequest) *v1.TenantResponse); ok { + r0 = returnFunc(context1, tenantGetHistoryRequest) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*v1.TenantResponse) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, *v1.TenantGetHistoryRequest) error); ok { + r1 = returnFunc(context1, tenantGetHistoryRequest) + } else { + r1 = ret.Error(1) + } + return r0, r1 +} + +// MockTenantServiceServer_GetHistory_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetHistory' +type MockTenantServiceServer_GetHistory_Call struct { + *mock.Call +} + +// GetHistory is a helper method to define mock.On call +// - context1 context.Context +// - tenantGetHistoryRequest *v1.TenantGetHistoryRequest +func (_e *MockTenantServiceServer_Expecter) GetHistory(context1 interface{}, tenantGetHistoryRequest interface{}) *MockTenantServiceServer_GetHistory_Call { + return &MockTenantServiceServer_GetHistory_Call{Call: _e.mock.On("GetHistory", context1, tenantGetHistoryRequest)} +} + +func (_c *MockTenantServiceServer_GetHistory_Call) Run(run func(context1 context.Context, tenantGetHistoryRequest *v1.TenantGetHistoryRequest)) *MockTenantServiceServer_GetHistory_Call { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 *v1.TenantGetHistoryRequest + if args[1] != nil { + arg1 = args[1].(*v1.TenantGetHistoryRequest) + } + run( + arg0, + arg1, + ) + }) + return _c +} + +func (_c *MockTenantServiceServer_GetHistory_Call) Return(tenantResponse *v1.TenantResponse, err error) *MockTenantServiceServer_GetHistory_Call { + _c.Call.Return(tenantResponse, err) + return _c +} + +func (_c *MockTenantServiceServer_GetHistory_Call) RunAndReturn(run func(context1 context.Context, tenantGetHistoryRequest *v1.TenantGetHistoryRequest) (*v1.TenantResponse, error)) *MockTenantServiceServer_GetHistory_Call { + _c.Call.Return(run) + return _c +} + +// ListTenantMembers provides a mock function for the type MockTenantServiceServer +func (_mock *MockTenantServiceServer) ListTenantMembers(context1 context.Context, listTenantMembersRequest *v1.ListTenantMembersRequest) (*v1.ListTenantMembersResponse, error) { + ret := _mock.Called(context1, listTenantMembersRequest) + + if len(ret) == 0 { + panic("no return value specified for ListTenantMembers") + } + + var r0 *v1.ListTenantMembersResponse + var r1 error + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.ListTenantMembersRequest) (*v1.ListTenantMembersResponse, error)); ok { + return returnFunc(context1, listTenantMembersRequest) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.ListTenantMembersRequest) *v1.ListTenantMembersResponse); ok { + r0 = returnFunc(context1, listTenantMembersRequest) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*v1.ListTenantMembersResponse) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, *v1.ListTenantMembersRequest) error); ok { + r1 = returnFunc(context1, listTenantMembersRequest) + } else { + r1 = ret.Error(1) + } + return r0, r1 +} + +// MockTenantServiceServer_ListTenantMembers_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListTenantMembers' +type MockTenantServiceServer_ListTenantMembers_Call struct { + *mock.Call +} + +// ListTenantMembers is a helper method to define mock.On call +// - context1 context.Context +// - listTenantMembersRequest *v1.ListTenantMembersRequest +func (_e *MockTenantServiceServer_Expecter) ListTenantMembers(context1 interface{}, listTenantMembersRequest interface{}) *MockTenantServiceServer_ListTenantMembers_Call { + return &MockTenantServiceServer_ListTenantMembers_Call{Call: _e.mock.On("ListTenantMembers", context1, listTenantMembersRequest)} +} + +func (_c *MockTenantServiceServer_ListTenantMembers_Call) Run(run func(context1 context.Context, listTenantMembersRequest *v1.ListTenantMembersRequest)) *MockTenantServiceServer_ListTenantMembers_Call { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 *v1.ListTenantMembersRequest + if args[1] != nil { + arg1 = args[1].(*v1.ListTenantMembersRequest) + } + run( + arg0, + arg1, + ) + }) + return _c +} + +func (_c *MockTenantServiceServer_ListTenantMembers_Call) Return(listTenantMembersResponse *v1.ListTenantMembersResponse, err error) *MockTenantServiceServer_ListTenantMembers_Call { + _c.Call.Return(listTenantMembersResponse, err) + return _c +} + +func (_c *MockTenantServiceServer_ListTenantMembers_Call) RunAndReturn(run func(context1 context.Context, listTenantMembersRequest *v1.ListTenantMembersRequest) (*v1.ListTenantMembersResponse, error)) *MockTenantServiceServer_ListTenantMembers_Call { + _c.Call.Return(run) + return _c +} + +// Update provides a mock function for the type MockTenantServiceServer +func (_mock *MockTenantServiceServer) Update(context1 context.Context, tenantUpdateRequest *v1.TenantUpdateRequest) (*v1.TenantResponse, error) { + ret := _mock.Called(context1, tenantUpdateRequest) + + if len(ret) == 0 { + panic("no return value specified for Update") + } + + var r0 *v1.TenantResponse + var r1 error + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.TenantUpdateRequest) (*v1.TenantResponse, error)); ok { + return returnFunc(context1, tenantUpdateRequest) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.TenantUpdateRequest) *v1.TenantResponse); ok { + r0 = returnFunc(context1, tenantUpdateRequest) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*v1.TenantResponse) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, *v1.TenantUpdateRequest) error); ok { + r1 = returnFunc(context1, tenantUpdateRequest) + } else { + r1 = ret.Error(1) + } + return r0, r1 +} + +// MockTenantServiceServer_Update_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Update' +type MockTenantServiceServer_Update_Call struct { + *mock.Call +} + +// Update is a helper method to define mock.On call +// - context1 context.Context +// - tenantUpdateRequest *v1.TenantUpdateRequest +func (_e *MockTenantServiceServer_Expecter) Update(context1 interface{}, tenantUpdateRequest interface{}) *MockTenantServiceServer_Update_Call { + return &MockTenantServiceServer_Update_Call{Call: _e.mock.On("Update", context1, tenantUpdateRequest)} +} + +func (_c *MockTenantServiceServer_Update_Call) Run(run func(context1 context.Context, tenantUpdateRequest *v1.TenantUpdateRequest)) *MockTenantServiceServer_Update_Call { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 *v1.TenantUpdateRequest + if args[1] != nil { + arg1 = args[1].(*v1.TenantUpdateRequest) + } + run( + arg0, + arg1, + ) + }) + return _c +} + +func (_c *MockTenantServiceServer_Update_Call) Return(tenantResponse *v1.TenantResponse, err error) *MockTenantServiceServer_Update_Call { + _c.Call.Return(tenantResponse, err) + return _c +} + +func (_c *MockTenantServiceServer_Update_Call) RunAndReturn(run func(context1 context.Context, tenantUpdateRequest *v1.TenantUpdateRequest) (*v1.TenantResponse, error)) *MockTenantServiceServer_Update_Call { + _c.Call.Return(run) + return _c +} diff --git a/pkg/test/mocks/UnsafeProjectMemberServiceServer.go b/pkg/test/mocks/UnsafeProjectMemberServiceServer.go new file mode 100644 index 0000000..d41622d --- /dev/null +++ b/pkg/test/mocks/UnsafeProjectMemberServiceServer.go @@ -0,0 +1,69 @@ +// Code generated by mockery; DO NOT EDIT. +// github.com/vektra/mockery +// template: testify + +package mocks + +import ( + mock "github.com/stretchr/testify/mock" +) + +// NewMockUnsafeProjectMemberServiceServer creates a new instance of MockUnsafeProjectMemberServiceServer. 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 NewMockUnsafeProjectMemberServiceServer(t interface { + mock.TestingT + Cleanup(func()) +}) *MockUnsafeProjectMemberServiceServer { + mock := &MockUnsafeProjectMemberServiceServer{} + mock.Mock.Test(t) + + t.Cleanup(func() { mock.AssertExpectations(t) }) + + return mock +} + +// MockUnsafeProjectMemberServiceServer is an autogenerated mock type for the UnsafeProjectMemberServiceServer type +type MockUnsafeProjectMemberServiceServer struct { + mock.Mock +} + +type MockUnsafeProjectMemberServiceServer_Expecter struct { + mock *mock.Mock +} + +func (_m *MockUnsafeProjectMemberServiceServer) EXPECT() *MockUnsafeProjectMemberServiceServer_Expecter { + return &MockUnsafeProjectMemberServiceServer_Expecter{mock: &_m.Mock} +} + +// mustEmbedUnimplementedProjectMemberServiceServer provides a mock function for the type MockUnsafeProjectMemberServiceServer +func (_mock *MockUnsafeProjectMemberServiceServer) mustEmbedUnimplementedProjectMemberServiceServer() { + _mock.Called() + return +} + +// MockUnsafeProjectMemberServiceServer_mustEmbedUnimplementedProjectMemberServiceServer_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'mustEmbedUnimplementedProjectMemberServiceServer' +type MockUnsafeProjectMemberServiceServer_mustEmbedUnimplementedProjectMemberServiceServer_Call struct { + *mock.Call +} + +// mustEmbedUnimplementedProjectMemberServiceServer is a helper method to define mock.On call +func (_e *MockUnsafeProjectMemberServiceServer_Expecter) mustEmbedUnimplementedProjectMemberServiceServer() *MockUnsafeProjectMemberServiceServer_mustEmbedUnimplementedProjectMemberServiceServer_Call { + return &MockUnsafeProjectMemberServiceServer_mustEmbedUnimplementedProjectMemberServiceServer_Call{Call: _e.mock.On("mustEmbedUnimplementedProjectMemberServiceServer")} +} + +func (_c *MockUnsafeProjectMemberServiceServer_mustEmbedUnimplementedProjectMemberServiceServer_Call) Run(run func()) *MockUnsafeProjectMemberServiceServer_mustEmbedUnimplementedProjectMemberServiceServer_Call { + _c.Call.Run(func(args mock.Arguments) { + run() + }) + return _c +} + +func (_c *MockUnsafeProjectMemberServiceServer_mustEmbedUnimplementedProjectMemberServiceServer_Call) Return() *MockUnsafeProjectMemberServiceServer_mustEmbedUnimplementedProjectMemberServiceServer_Call { + _c.Call.Return() + return _c +} + +func (_c *MockUnsafeProjectMemberServiceServer_mustEmbedUnimplementedProjectMemberServiceServer_Call) RunAndReturn(run func()) *MockUnsafeProjectMemberServiceServer_mustEmbedUnimplementedProjectMemberServiceServer_Call { + _c.Run(run) + return _c +} diff --git a/pkg/test/mocks/UnsafeProjectServiceServer.go b/pkg/test/mocks/UnsafeProjectServiceServer.go new file mode 100644 index 0000000..30a74ee --- /dev/null +++ b/pkg/test/mocks/UnsafeProjectServiceServer.go @@ -0,0 +1,69 @@ +// Code generated by mockery; DO NOT EDIT. +// github.com/vektra/mockery +// template: testify + +package mocks + +import ( + mock "github.com/stretchr/testify/mock" +) + +// NewMockUnsafeProjectServiceServer creates a new instance of MockUnsafeProjectServiceServer. 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 NewMockUnsafeProjectServiceServer(t interface { + mock.TestingT + Cleanup(func()) +}) *MockUnsafeProjectServiceServer { + mock := &MockUnsafeProjectServiceServer{} + mock.Mock.Test(t) + + t.Cleanup(func() { mock.AssertExpectations(t) }) + + return mock +} + +// MockUnsafeProjectServiceServer is an autogenerated mock type for the UnsafeProjectServiceServer type +type MockUnsafeProjectServiceServer struct { + mock.Mock +} + +type MockUnsafeProjectServiceServer_Expecter struct { + mock *mock.Mock +} + +func (_m *MockUnsafeProjectServiceServer) EXPECT() *MockUnsafeProjectServiceServer_Expecter { + return &MockUnsafeProjectServiceServer_Expecter{mock: &_m.Mock} +} + +// mustEmbedUnimplementedProjectServiceServer provides a mock function for the type MockUnsafeProjectServiceServer +func (_mock *MockUnsafeProjectServiceServer) mustEmbedUnimplementedProjectServiceServer() { + _mock.Called() + return +} + +// MockUnsafeProjectServiceServer_mustEmbedUnimplementedProjectServiceServer_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'mustEmbedUnimplementedProjectServiceServer' +type MockUnsafeProjectServiceServer_mustEmbedUnimplementedProjectServiceServer_Call struct { + *mock.Call +} + +// mustEmbedUnimplementedProjectServiceServer is a helper method to define mock.On call +func (_e *MockUnsafeProjectServiceServer_Expecter) mustEmbedUnimplementedProjectServiceServer() *MockUnsafeProjectServiceServer_mustEmbedUnimplementedProjectServiceServer_Call { + return &MockUnsafeProjectServiceServer_mustEmbedUnimplementedProjectServiceServer_Call{Call: _e.mock.On("mustEmbedUnimplementedProjectServiceServer")} +} + +func (_c *MockUnsafeProjectServiceServer_mustEmbedUnimplementedProjectServiceServer_Call) Run(run func()) *MockUnsafeProjectServiceServer_mustEmbedUnimplementedProjectServiceServer_Call { + _c.Call.Run(func(args mock.Arguments) { + run() + }) + return _c +} + +func (_c *MockUnsafeProjectServiceServer_mustEmbedUnimplementedProjectServiceServer_Call) Return() *MockUnsafeProjectServiceServer_mustEmbedUnimplementedProjectServiceServer_Call { + _c.Call.Return() + return _c +} + +func (_c *MockUnsafeProjectServiceServer_mustEmbedUnimplementedProjectServiceServer_Call) RunAndReturn(run func()) *MockUnsafeProjectServiceServer_mustEmbedUnimplementedProjectServiceServer_Call { + _c.Run(run) + return _c +} diff --git a/pkg/test/mocks/UnsafeTenantMemberServiceServer.go b/pkg/test/mocks/UnsafeTenantMemberServiceServer.go new file mode 100644 index 0000000..9355875 --- /dev/null +++ b/pkg/test/mocks/UnsafeTenantMemberServiceServer.go @@ -0,0 +1,69 @@ +// Code generated by mockery; DO NOT EDIT. +// github.com/vektra/mockery +// template: testify + +package mocks + +import ( + mock "github.com/stretchr/testify/mock" +) + +// NewMockUnsafeTenantMemberServiceServer creates a new instance of MockUnsafeTenantMemberServiceServer. 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 NewMockUnsafeTenantMemberServiceServer(t interface { + mock.TestingT + Cleanup(func()) +}) *MockUnsafeTenantMemberServiceServer { + mock := &MockUnsafeTenantMemberServiceServer{} + mock.Mock.Test(t) + + t.Cleanup(func() { mock.AssertExpectations(t) }) + + return mock +} + +// MockUnsafeTenantMemberServiceServer is an autogenerated mock type for the UnsafeTenantMemberServiceServer type +type MockUnsafeTenantMemberServiceServer struct { + mock.Mock +} + +type MockUnsafeTenantMemberServiceServer_Expecter struct { + mock *mock.Mock +} + +func (_m *MockUnsafeTenantMemberServiceServer) EXPECT() *MockUnsafeTenantMemberServiceServer_Expecter { + return &MockUnsafeTenantMemberServiceServer_Expecter{mock: &_m.Mock} +} + +// mustEmbedUnimplementedTenantMemberServiceServer provides a mock function for the type MockUnsafeTenantMemberServiceServer +func (_mock *MockUnsafeTenantMemberServiceServer) mustEmbedUnimplementedTenantMemberServiceServer() { + _mock.Called() + return +} + +// MockUnsafeTenantMemberServiceServer_mustEmbedUnimplementedTenantMemberServiceServer_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'mustEmbedUnimplementedTenantMemberServiceServer' +type MockUnsafeTenantMemberServiceServer_mustEmbedUnimplementedTenantMemberServiceServer_Call struct { + *mock.Call +} + +// mustEmbedUnimplementedTenantMemberServiceServer is a helper method to define mock.On call +func (_e *MockUnsafeTenantMemberServiceServer_Expecter) mustEmbedUnimplementedTenantMemberServiceServer() *MockUnsafeTenantMemberServiceServer_mustEmbedUnimplementedTenantMemberServiceServer_Call { + return &MockUnsafeTenantMemberServiceServer_mustEmbedUnimplementedTenantMemberServiceServer_Call{Call: _e.mock.On("mustEmbedUnimplementedTenantMemberServiceServer")} +} + +func (_c *MockUnsafeTenantMemberServiceServer_mustEmbedUnimplementedTenantMemberServiceServer_Call) Run(run func()) *MockUnsafeTenantMemberServiceServer_mustEmbedUnimplementedTenantMemberServiceServer_Call { + _c.Call.Run(func(args mock.Arguments) { + run() + }) + return _c +} + +func (_c *MockUnsafeTenantMemberServiceServer_mustEmbedUnimplementedTenantMemberServiceServer_Call) Return() *MockUnsafeTenantMemberServiceServer_mustEmbedUnimplementedTenantMemberServiceServer_Call { + _c.Call.Return() + return _c +} + +func (_c *MockUnsafeTenantMemberServiceServer_mustEmbedUnimplementedTenantMemberServiceServer_Call) RunAndReturn(run func()) *MockUnsafeTenantMemberServiceServer_mustEmbedUnimplementedTenantMemberServiceServer_Call { + _c.Run(run) + return _c +} diff --git a/pkg/test/mocks/UnsafeTenantServiceServer.go b/pkg/test/mocks/UnsafeTenantServiceServer.go new file mode 100644 index 0000000..5e60599 --- /dev/null +++ b/pkg/test/mocks/UnsafeTenantServiceServer.go @@ -0,0 +1,69 @@ +// Code generated by mockery; DO NOT EDIT. +// github.com/vektra/mockery +// template: testify + +package mocks + +import ( + mock "github.com/stretchr/testify/mock" +) + +// NewMockUnsafeTenantServiceServer creates a new instance of MockUnsafeTenantServiceServer. 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 NewMockUnsafeTenantServiceServer(t interface { + mock.TestingT + Cleanup(func()) +}) *MockUnsafeTenantServiceServer { + mock := &MockUnsafeTenantServiceServer{} + mock.Mock.Test(t) + + t.Cleanup(func() { mock.AssertExpectations(t) }) + + return mock +} + +// MockUnsafeTenantServiceServer is an autogenerated mock type for the UnsafeTenantServiceServer type +type MockUnsafeTenantServiceServer struct { + mock.Mock +} + +type MockUnsafeTenantServiceServer_Expecter struct { + mock *mock.Mock +} + +func (_m *MockUnsafeTenantServiceServer) EXPECT() *MockUnsafeTenantServiceServer_Expecter { + return &MockUnsafeTenantServiceServer_Expecter{mock: &_m.Mock} +} + +// mustEmbedUnimplementedTenantServiceServer provides a mock function for the type MockUnsafeTenantServiceServer +func (_mock *MockUnsafeTenantServiceServer) mustEmbedUnimplementedTenantServiceServer() { + _mock.Called() + return +} + +// MockUnsafeTenantServiceServer_mustEmbedUnimplementedTenantServiceServer_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'mustEmbedUnimplementedTenantServiceServer' +type MockUnsafeTenantServiceServer_mustEmbedUnimplementedTenantServiceServer_Call struct { + *mock.Call +} + +// mustEmbedUnimplementedTenantServiceServer is a helper method to define mock.On call +func (_e *MockUnsafeTenantServiceServer_Expecter) mustEmbedUnimplementedTenantServiceServer() *MockUnsafeTenantServiceServer_mustEmbedUnimplementedTenantServiceServer_Call { + return &MockUnsafeTenantServiceServer_mustEmbedUnimplementedTenantServiceServer_Call{Call: _e.mock.On("mustEmbedUnimplementedTenantServiceServer")} +} + +func (_c *MockUnsafeTenantServiceServer_mustEmbedUnimplementedTenantServiceServer_Call) Run(run func()) *MockUnsafeTenantServiceServer_mustEmbedUnimplementedTenantServiceServer_Call { + _c.Call.Run(func(args mock.Arguments) { + run() + }) + return _c +} + +func (_c *MockUnsafeTenantServiceServer_mustEmbedUnimplementedTenantServiceServer_Call) Return() *MockUnsafeTenantServiceServer_mustEmbedUnimplementedTenantServiceServer_Call { + _c.Call.Return() + return _c +} + +func (_c *MockUnsafeTenantServiceServer_mustEmbedUnimplementedTenantServiceServer_Call) RunAndReturn(run func()) *MockUnsafeTenantServiceServer_mustEmbedUnimplementedTenantServiceServer_Call { + _c.Run(run) + return _c +} diff --git a/pkg/test/mocks/UnsafeVersionServiceServer.go b/pkg/test/mocks/UnsafeVersionServiceServer.go new file mode 100644 index 0000000..920b417 --- /dev/null +++ b/pkg/test/mocks/UnsafeVersionServiceServer.go @@ -0,0 +1,69 @@ +// Code generated by mockery; DO NOT EDIT. +// github.com/vektra/mockery +// template: testify + +package mocks + +import ( + mock "github.com/stretchr/testify/mock" +) + +// NewMockUnsafeVersionServiceServer creates a new instance of MockUnsafeVersionServiceServer. 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 NewMockUnsafeVersionServiceServer(t interface { + mock.TestingT + Cleanup(func()) +}) *MockUnsafeVersionServiceServer { + mock := &MockUnsafeVersionServiceServer{} + mock.Mock.Test(t) + + t.Cleanup(func() { mock.AssertExpectations(t) }) + + return mock +} + +// MockUnsafeVersionServiceServer is an autogenerated mock type for the UnsafeVersionServiceServer type +type MockUnsafeVersionServiceServer struct { + mock.Mock +} + +type MockUnsafeVersionServiceServer_Expecter struct { + mock *mock.Mock +} + +func (_m *MockUnsafeVersionServiceServer) EXPECT() *MockUnsafeVersionServiceServer_Expecter { + return &MockUnsafeVersionServiceServer_Expecter{mock: &_m.Mock} +} + +// mustEmbedUnimplementedVersionServiceServer provides a mock function for the type MockUnsafeVersionServiceServer +func (_mock *MockUnsafeVersionServiceServer) mustEmbedUnimplementedVersionServiceServer() { + _mock.Called() + return +} + +// MockUnsafeVersionServiceServer_mustEmbedUnimplementedVersionServiceServer_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'mustEmbedUnimplementedVersionServiceServer' +type MockUnsafeVersionServiceServer_mustEmbedUnimplementedVersionServiceServer_Call struct { + *mock.Call +} + +// mustEmbedUnimplementedVersionServiceServer is a helper method to define mock.On call +func (_e *MockUnsafeVersionServiceServer_Expecter) mustEmbedUnimplementedVersionServiceServer() *MockUnsafeVersionServiceServer_mustEmbedUnimplementedVersionServiceServer_Call { + return &MockUnsafeVersionServiceServer_mustEmbedUnimplementedVersionServiceServer_Call{Call: _e.mock.On("mustEmbedUnimplementedVersionServiceServer")} +} + +func (_c *MockUnsafeVersionServiceServer_mustEmbedUnimplementedVersionServiceServer_Call) Run(run func()) *MockUnsafeVersionServiceServer_mustEmbedUnimplementedVersionServiceServer_Call { + _c.Call.Run(func(args mock.Arguments) { + run() + }) + return _c +} + +func (_c *MockUnsafeVersionServiceServer_mustEmbedUnimplementedVersionServiceServer_Call) Return() *MockUnsafeVersionServiceServer_mustEmbedUnimplementedVersionServiceServer_Call { + _c.Call.Return() + return _c +} + +func (_c *MockUnsafeVersionServiceServer_mustEmbedUnimplementedVersionServiceServer_Call) RunAndReturn(run func()) *MockUnsafeVersionServiceServer_mustEmbedUnimplementedVersionServiceServer_Call { + _c.Run(run) + return _c +} diff --git a/pkg/test/mocks/VersionServiceClient.go b/pkg/test/mocks/VersionServiceClient.go new file mode 100644 index 0000000..7e2b556 --- /dev/null +++ b/pkg/test/mocks/VersionServiceClient.go @@ -0,0 +1,123 @@ +// Code generated by mockery; DO NOT EDIT. +// github.com/vektra/mockery +// template: testify + +package mocks + +import ( + "context" + + "github.com/metal-stack/masterdata-api/api/v1" + mock "github.com/stretchr/testify/mock" + "google.golang.org/grpc" +) + +// NewMockVersionServiceClient creates a new instance of MockVersionServiceClient. 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 NewMockVersionServiceClient(t interface { + mock.TestingT + Cleanup(func()) +}) *MockVersionServiceClient { + mock := &MockVersionServiceClient{} + mock.Mock.Test(t) + + t.Cleanup(func() { mock.AssertExpectations(t) }) + + return mock +} + +// MockVersionServiceClient is an autogenerated mock type for the VersionServiceClient type +type MockVersionServiceClient struct { + mock.Mock +} + +type MockVersionServiceClient_Expecter struct { + mock *mock.Mock +} + +func (_m *MockVersionServiceClient) EXPECT() *MockVersionServiceClient_Expecter { + return &MockVersionServiceClient_Expecter{mock: &_m.Mock} +} + +// Get provides a mock function for the type MockVersionServiceClient +func (_mock *MockVersionServiceClient) Get(ctx context.Context, in *v1.GetVersionRequest, opts ...grpc.CallOption) (*v1.GetVersionResponse, error) { + var tmpRet mock.Arguments + if len(opts) > 0 { + tmpRet = _mock.Called(ctx, in, opts) + } else { + tmpRet = _mock.Called(ctx, in) + } + ret := tmpRet + + if len(ret) == 0 { + panic("no return value specified for Get") + } + + var r0 *v1.GetVersionResponse + var r1 error + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.GetVersionRequest, ...grpc.CallOption) (*v1.GetVersionResponse, error)); ok { + return returnFunc(ctx, in, opts...) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.GetVersionRequest, ...grpc.CallOption) *v1.GetVersionResponse); ok { + r0 = returnFunc(ctx, in, opts...) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*v1.GetVersionResponse) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, *v1.GetVersionRequest, ...grpc.CallOption) error); ok { + r1 = returnFunc(ctx, in, opts...) + } else { + r1 = ret.Error(1) + } + return r0, r1 +} + +// MockVersionServiceClient_Get_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Get' +type MockVersionServiceClient_Get_Call struct { + *mock.Call +} + +// Get is a helper method to define mock.On call +// - ctx context.Context +// - in *v1.GetVersionRequest +// - opts ...grpc.CallOption +func (_e *MockVersionServiceClient_Expecter) Get(ctx interface{}, in interface{}, opts ...interface{}) *MockVersionServiceClient_Get_Call { + return &MockVersionServiceClient_Get_Call{Call: _e.mock.On("Get", + append([]interface{}{ctx, in}, opts...)...)} +} + +func (_c *MockVersionServiceClient_Get_Call) Run(run func(ctx context.Context, in *v1.GetVersionRequest, opts ...grpc.CallOption)) *MockVersionServiceClient_Get_Call { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 *v1.GetVersionRequest + if args[1] != nil { + arg1 = args[1].(*v1.GetVersionRequest) + } + var arg2 []grpc.CallOption + var variadicArgs []grpc.CallOption + if len(args) > 2 { + variadicArgs = args[2].([]grpc.CallOption) + } + arg2 = variadicArgs + run( + arg0, + arg1, + arg2..., + ) + }) + return _c +} + +func (_c *MockVersionServiceClient_Get_Call) Return(getVersionResponse *v1.GetVersionResponse, err error) *MockVersionServiceClient_Get_Call { + _c.Call.Return(getVersionResponse, err) + return _c +} + +func (_c *MockVersionServiceClient_Get_Call) RunAndReturn(run func(ctx context.Context, in *v1.GetVersionRequest, opts ...grpc.CallOption) (*v1.GetVersionResponse, error)) *MockVersionServiceClient_Get_Call { + _c.Call.Return(run) + return _c +} diff --git a/pkg/test/mocks/VersionServiceServer.go b/pkg/test/mocks/VersionServiceServer.go new file mode 100644 index 0000000..a02b211 --- /dev/null +++ b/pkg/test/mocks/VersionServiceServer.go @@ -0,0 +1,107 @@ +// Code generated by mockery; DO NOT EDIT. +// github.com/vektra/mockery +// template: testify + +package mocks + +import ( + "context" + + "github.com/metal-stack/masterdata-api/api/v1" + mock "github.com/stretchr/testify/mock" +) + +// NewMockVersionServiceServer creates a new instance of MockVersionServiceServer. 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 NewMockVersionServiceServer(t interface { + mock.TestingT + Cleanup(func()) +}) *MockVersionServiceServer { + mock := &MockVersionServiceServer{} + mock.Mock.Test(t) + + t.Cleanup(func() { mock.AssertExpectations(t) }) + + return mock +} + +// MockVersionServiceServer is an autogenerated mock type for the VersionServiceServer type +type MockVersionServiceServer struct { + mock.Mock +} + +type MockVersionServiceServer_Expecter struct { + mock *mock.Mock +} + +func (_m *MockVersionServiceServer) EXPECT() *MockVersionServiceServer_Expecter { + return &MockVersionServiceServer_Expecter{mock: &_m.Mock} +} + +// Get provides a mock function for the type MockVersionServiceServer +func (_mock *MockVersionServiceServer) Get(context1 context.Context, getVersionRequest *v1.GetVersionRequest) (*v1.GetVersionResponse, error) { + ret := _mock.Called(context1, getVersionRequest) + + if len(ret) == 0 { + panic("no return value specified for Get") + } + + var r0 *v1.GetVersionResponse + var r1 error + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.GetVersionRequest) (*v1.GetVersionResponse, error)); ok { + return returnFunc(context1, getVersionRequest) + } + if returnFunc, ok := ret.Get(0).(func(context.Context, *v1.GetVersionRequest) *v1.GetVersionResponse); ok { + r0 = returnFunc(context1, getVersionRequest) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*v1.GetVersionResponse) + } + } + if returnFunc, ok := ret.Get(1).(func(context.Context, *v1.GetVersionRequest) error); ok { + r1 = returnFunc(context1, getVersionRequest) + } else { + r1 = ret.Error(1) + } + return r0, r1 +} + +// MockVersionServiceServer_Get_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Get' +type MockVersionServiceServer_Get_Call struct { + *mock.Call +} + +// Get is a helper method to define mock.On call +// - context1 context.Context +// - getVersionRequest *v1.GetVersionRequest +func (_e *MockVersionServiceServer_Expecter) Get(context1 interface{}, getVersionRequest interface{}) *MockVersionServiceServer_Get_Call { + return &MockVersionServiceServer_Get_Call{Call: _e.mock.On("Get", context1, getVersionRequest)} +} + +func (_c *MockVersionServiceServer_Get_Call) Run(run func(context1 context.Context, getVersionRequest *v1.GetVersionRequest)) *MockVersionServiceServer_Get_Call { + _c.Call.Run(func(args mock.Arguments) { + var arg0 context.Context + if args[0] != nil { + arg0 = args[0].(context.Context) + } + var arg1 *v1.GetVersionRequest + if args[1] != nil { + arg1 = args[1].(*v1.GetVersionRequest) + } + run( + arg0, + arg1, + ) + }) + return _c +} + +func (_c *MockVersionServiceServer_Get_Call) Return(getVersionResponse *v1.GetVersionResponse, err error) *MockVersionServiceServer_Get_Call { + _c.Call.Return(getVersionResponse, err) + return _c +} + +func (_c *MockVersionServiceServer_Get_Call) RunAndReturn(run func(context1 context.Context, getVersionRequest *v1.GetVersionRequest) (*v1.GetVersionResponse, error)) *MockVersionServiceServer_Get_Call { + _c.Call.Return(run) + return _c +}