diff --git a/.gitignore b/.gitignore index 0720259..0908a7b 100644 --- a/.gitignore +++ b/.gitignore @@ -5,6 +5,3 @@ *.iml bin .tools - -# Go -*_mock.go diff --git a/apptrust/commands/system/mocks/ping_cmd_mock.go b/apptrust/commands/system/mocks/ping_cmd_mock.go new file mode 100644 index 0000000..8e4506f --- /dev/null +++ b/apptrust/commands/system/mocks/ping_cmd_mock.go @@ -0,0 +1,10 @@ +// Code generated by MockGen. DO NOT EDIT. +// Source: ping_cmd.go +// +// Generated by this command: +// +// mockgen -source=ping_cmd.go -destination=mocks/ping_cmd_mock.go +// + +// Package mock_system is a generated GoMock package. +package mock_system diff --git a/apptrust/commands/version/mocks/promote_app_version_cmd_mock.go b/apptrust/commands/version/mocks/promote_app_version_cmd_mock.go new file mode 100644 index 0000000..9925685 --- /dev/null +++ b/apptrust/commands/version/mocks/promote_app_version_cmd_mock.go @@ -0,0 +1,10 @@ +// Code generated by MockGen. DO NOT EDIT. +// Source: promote_app_version_cmd.go +// +// Generated by this command: +// +// mockgen -source=promote_app_version_cmd.go -destination=mocks/promote_app_version_cmd_mock.go +// + +// Package mock_version is a generated GoMock package. +package mock_version diff --git a/apptrust/commands/version/mocks/release_app_version_cmd_mock.go b/apptrust/commands/version/mocks/release_app_version_cmd_mock.go new file mode 100644 index 0000000..332244e --- /dev/null +++ b/apptrust/commands/version/mocks/release_app_version_cmd_mock.go @@ -0,0 +1,10 @@ +// Code generated by MockGen. DO NOT EDIT. +// Source: release_app_version_cmd.go +// +// Generated by this command: +// +// mockgen -source=release_app_version_cmd.go -destination=mocks/release_app_version_cmd_mock.go +// + +// Package mock_version is a generated GoMock package. +package mock_version diff --git a/apptrust/commands/version/mocks/rollback_app_version_cmd_mock.go b/apptrust/commands/version/mocks/rollback_app_version_cmd_mock.go new file mode 100644 index 0000000..dfd859d --- /dev/null +++ b/apptrust/commands/version/mocks/rollback_app_version_cmd_mock.go @@ -0,0 +1,10 @@ +// Code generated by MockGen. DO NOT EDIT. +// Source: rollback_app_version_cmd.go +// +// Generated by this command: +// +// mockgen -source=rollback_app_version_cmd.go -destination=mocks/rollback_app_version_cmd_mock.go +// + +// Package mock_version is a generated GoMock package. +package mock_version diff --git a/apptrust/commands/version/mocks/update_app_version_cmd_mock.go b/apptrust/commands/version/mocks/update_app_version_cmd_mock.go new file mode 100644 index 0000000..7a51750 --- /dev/null +++ b/apptrust/commands/version/mocks/update_app_version_cmd_mock.go @@ -0,0 +1,10 @@ +// Code generated by MockGen. DO NOT EDIT. +// Source: update_app_version_cmd.go +// +// Generated by this command: +// +// mockgen -source=update_app_version_cmd.go -destination=mocks/update_app_version_cmd_mock.go +// + +// Package mock_version is a generated GoMock package. +package mock_version diff --git a/apptrust/http/mocks/http_client_mock.go b/apptrust/http/mocks/http_client_mock.go new file mode 100644 index 0000000..a8e03fd --- /dev/null +++ b/apptrust/http/mocks/http_client_mock.go @@ -0,0 +1,120 @@ +// Code generated by MockGen. DO NOT EDIT. +// Source: http_client.go +// +// Generated by this command: +// +// mockgen -source=http_client.go -destination=mocks/http_client_mock.go +// + +// Package mock_http is a generated GoMock package. +package mock_http + +import ( + http "net/http" + reflect "reflect" + + jfroghttpclient "github.com/jfrog/jfrog-client-go/http/jfroghttpclient" + gomock "go.uber.org/mock/gomock" +) + +// MockApptrustHttpClient is a mock of ApptrustHttpClient interface. +type MockApptrustHttpClient struct { + ctrl *gomock.Controller + recorder *MockApptrustHttpClientMockRecorder + isgomock struct{} +} + +// MockApptrustHttpClientMockRecorder is the mock recorder for MockApptrustHttpClient. +type MockApptrustHttpClientMockRecorder struct { + mock *MockApptrustHttpClient +} + +// NewMockApptrustHttpClient creates a new mock instance. +func NewMockApptrustHttpClient(ctrl *gomock.Controller) *MockApptrustHttpClient { + mock := &MockApptrustHttpClient{ctrl: ctrl} + mock.recorder = &MockApptrustHttpClientMockRecorder{mock} + return mock +} + +// EXPECT returns an object that allows the caller to indicate expected use. +func (m *MockApptrustHttpClient) EXPECT() *MockApptrustHttpClientMockRecorder { + return m.recorder +} + +// Delete mocks base method. +func (m *MockApptrustHttpClient) Delete(path string, params map[string]string) (*http.Response, []byte, error) { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "Delete", path, params) + ret0, _ := ret[0].(*http.Response) + ret1, _ := ret[1].([]byte) + ret2, _ := ret[2].(error) + return ret0, ret1, ret2 +} + +// Delete indicates an expected call of Delete. +func (mr *MockApptrustHttpClientMockRecorder) Delete(path, params any) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Delete", reflect.TypeOf((*MockApptrustHttpClient)(nil).Delete), path, params) +} + +// Get mocks base method. +func (m *MockApptrustHttpClient) Get(path string) (*http.Response, []byte, error) { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "Get", path) + ret0, _ := ret[0].(*http.Response) + ret1, _ := ret[1].([]byte) + ret2, _ := ret[2].(error) + return ret0, ret1, ret2 +} + +// Get indicates an expected call of Get. +func (mr *MockApptrustHttpClientMockRecorder) Get(path any) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Get", reflect.TypeOf((*MockApptrustHttpClient)(nil).Get), path) +} + +// GetHttpClient mocks base method. +func (m *MockApptrustHttpClient) GetHttpClient() *jfroghttpclient.JfrogHttpClient { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "GetHttpClient") + ret0, _ := ret[0].(*jfroghttpclient.JfrogHttpClient) + return ret0 +} + +// GetHttpClient indicates an expected call of GetHttpClient. +func (mr *MockApptrustHttpClientMockRecorder) GetHttpClient() *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetHttpClient", reflect.TypeOf((*MockApptrustHttpClient)(nil).GetHttpClient)) +} + +// Patch mocks base method. +func (m *MockApptrustHttpClient) Patch(path string, requestBody any) (*http.Response, []byte, error) { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "Patch", path, requestBody) + ret0, _ := ret[0].(*http.Response) + ret1, _ := ret[1].([]byte) + ret2, _ := ret[2].(error) + return ret0, ret1, ret2 +} + +// Patch indicates an expected call of Patch. +func (mr *MockApptrustHttpClientMockRecorder) Patch(path, requestBody any) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Patch", reflect.TypeOf((*MockApptrustHttpClient)(nil).Patch), path, requestBody) +} + +// Post mocks base method. +func (m *MockApptrustHttpClient) Post(path string, requestBody any, params map[string]string) (*http.Response, []byte, error) { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "Post", path, requestBody, params) + ret0, _ := ret[0].(*http.Response) + ret1, _ := ret[1].([]byte) + ret2, _ := ret[2].(error) + return ret0, ret1, ret2 +} + +// Post indicates an expected call of Post. +func (mr *MockApptrustHttpClientMockRecorder) Post(path, requestBody, params any) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Post", reflect.TypeOf((*MockApptrustHttpClient)(nil).Post), path, requestBody, params) +} diff --git a/apptrust/service/applications/mocks/application_service_mock.go b/apptrust/service/applications/mocks/application_service_mock.go new file mode 100644 index 0000000..50af16c --- /dev/null +++ b/apptrust/service/applications/mocks/application_service_mock.go @@ -0,0 +1,84 @@ +// Code generated by MockGen. DO NOT EDIT. +// Source: application_service.go +// +// Generated by this command: +// +// mockgen -source=application_service.go -destination=mocks/application_service_mock.go +// + +// Package mock_applications is a generated GoMock package. +package mock_applications + +import ( + reflect "reflect" + + model "github.com/jfrog/jfrog-cli-application/apptrust/model" + service "github.com/jfrog/jfrog-cli-application/apptrust/service" + gomock "go.uber.org/mock/gomock" +) + +// MockApplicationService is a mock of ApplicationService interface. +type MockApplicationService struct { + ctrl *gomock.Controller + recorder *MockApplicationServiceMockRecorder + isgomock struct{} +} + +// MockApplicationServiceMockRecorder is the mock recorder for MockApplicationService. +type MockApplicationServiceMockRecorder struct { + mock *MockApplicationService +} + +// NewMockApplicationService creates a new mock instance. +func NewMockApplicationService(ctrl *gomock.Controller) *MockApplicationService { + mock := &MockApplicationService{ctrl: ctrl} + mock.recorder = &MockApplicationServiceMockRecorder{mock} + return mock +} + +// EXPECT returns an object that allows the caller to indicate expected use. +func (m *MockApplicationService) EXPECT() *MockApplicationServiceMockRecorder { + return m.recorder +} + +// CreateApplication mocks base method. +func (m *MockApplicationService) CreateApplication(ctx service.Context, requestBody *model.AppDescriptor) error { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "CreateApplication", ctx, requestBody) + ret0, _ := ret[0].(error) + return ret0 +} + +// CreateApplication indicates an expected call of CreateApplication. +func (mr *MockApplicationServiceMockRecorder) CreateApplication(ctx, requestBody any) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateApplication", reflect.TypeOf((*MockApplicationService)(nil).CreateApplication), ctx, requestBody) +} + +// DeleteApplication mocks base method. +func (m *MockApplicationService) DeleteApplication(ctx service.Context, applicationKey string) error { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "DeleteApplication", ctx, applicationKey) + ret0, _ := ret[0].(error) + return ret0 +} + +// DeleteApplication indicates an expected call of DeleteApplication. +func (mr *MockApplicationServiceMockRecorder) DeleteApplication(ctx, applicationKey any) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteApplication", reflect.TypeOf((*MockApplicationService)(nil).DeleteApplication), ctx, applicationKey) +} + +// UpdateApplication mocks base method. +func (m *MockApplicationService) UpdateApplication(ctx service.Context, requestBody *model.AppDescriptor) error { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "UpdateApplication", ctx, requestBody) + ret0, _ := ret[0].(error) + return ret0 +} + +// UpdateApplication indicates an expected call of UpdateApplication. +func (mr *MockApplicationServiceMockRecorder) UpdateApplication(ctx, requestBody any) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateApplication", reflect.TypeOf((*MockApplicationService)(nil).UpdateApplication), ctx, requestBody) +} diff --git a/apptrust/service/mocks/context_mock.go b/apptrust/service/mocks/context_mock.go new file mode 100644 index 0000000..ca47fb6 --- /dev/null +++ b/apptrust/service/mocks/context_mock.go @@ -0,0 +1,70 @@ +// Code generated by MockGen. DO NOT EDIT. +// Source: context.go +// +// Generated by this command: +// +// mockgen -source=context.go -destination=mocks/context_mock.go +// + +// Package mock_service is a generated GoMock package. +package mock_service + +import ( + reflect "reflect" + + http "github.com/jfrog/jfrog-cli-application/apptrust/http" + config "github.com/jfrog/jfrog-cli-core/v2/utils/config" + gomock "go.uber.org/mock/gomock" +) + +// MockContext is a mock of Context interface. +type MockContext struct { + ctrl *gomock.Controller + recorder *MockContextMockRecorder + isgomock struct{} +} + +// MockContextMockRecorder is the mock recorder for MockContext. +type MockContextMockRecorder struct { + mock *MockContext +} + +// NewMockContext creates a new mock instance. +func NewMockContext(ctrl *gomock.Controller) *MockContext { + mock := &MockContext{ctrl: ctrl} + mock.recorder = &MockContextMockRecorder{mock} + return mock +} + +// EXPECT returns an object that allows the caller to indicate expected use. +func (m *MockContext) EXPECT() *MockContextMockRecorder { + return m.recorder +} + +// GetHttpClient mocks base method. +func (m *MockContext) GetHttpClient() http.ApptrustHttpClient { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "GetHttpClient") + ret0, _ := ret[0].(http.ApptrustHttpClient) + return ret0 +} + +// GetHttpClient indicates an expected call of GetHttpClient. +func (mr *MockContextMockRecorder) GetHttpClient() *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetHttpClient", reflect.TypeOf((*MockContext)(nil).GetHttpClient)) +} + +// GetServerDetails mocks base method. +func (m *MockContext) GetServerDetails() config.ServerDetails { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "GetServerDetails") + ret0, _ := ret[0].(config.ServerDetails) + return ret0 +} + +// GetServerDetails indicates an expected call of GetServerDetails. +func (mr *MockContextMockRecorder) GetServerDetails() *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetServerDetails", reflect.TypeOf((*MockContext)(nil).GetServerDetails)) +} diff --git a/apptrust/service/packages/mocks/package_service_mock.go b/apptrust/service/packages/mocks/package_service_mock.go new file mode 100644 index 0000000..f7a28ed --- /dev/null +++ b/apptrust/service/packages/mocks/package_service_mock.go @@ -0,0 +1,70 @@ +// Code generated by MockGen. DO NOT EDIT. +// Source: package_service.go +// +// Generated by this command: +// +// mockgen -source=package_service.go -destination=mocks/package_service_mock.go +// + +// Package mock_packages is a generated GoMock package. +package mock_packages + +import ( + reflect "reflect" + + model "github.com/jfrog/jfrog-cli-application/apptrust/model" + service "github.com/jfrog/jfrog-cli-application/apptrust/service" + gomock "go.uber.org/mock/gomock" +) + +// MockPackageService is a mock of PackageService interface. +type MockPackageService struct { + ctrl *gomock.Controller + recorder *MockPackageServiceMockRecorder + isgomock struct{} +} + +// MockPackageServiceMockRecorder is the mock recorder for MockPackageService. +type MockPackageServiceMockRecorder struct { + mock *MockPackageService +} + +// NewMockPackageService creates a new mock instance. +func NewMockPackageService(ctrl *gomock.Controller) *MockPackageService { + mock := &MockPackageService{ctrl: ctrl} + mock.recorder = &MockPackageServiceMockRecorder{mock} + return mock +} + +// EXPECT returns an object that allows the caller to indicate expected use. +func (m *MockPackageService) EXPECT() *MockPackageServiceMockRecorder { + return m.recorder +} + +// BindPackage mocks base method. +func (m *MockPackageService) BindPackage(ctx service.Context, applicationKey string, request *model.BindPackageRequest) error { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "BindPackage", ctx, applicationKey, request) + ret0, _ := ret[0].(error) + return ret0 +} + +// BindPackage indicates an expected call of BindPackage. +func (mr *MockPackageServiceMockRecorder) BindPackage(ctx, applicationKey, request any) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "BindPackage", reflect.TypeOf((*MockPackageService)(nil).BindPackage), ctx, applicationKey, request) +} + +// UnbindPackage mocks base method. +func (m *MockPackageService) UnbindPackage(ctx service.Context, applicationKey, pkgType, pkgName, pkgVersion string) error { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "UnbindPackage", ctx, applicationKey, pkgType, pkgName, pkgVersion) + ret0, _ := ret[0].(error) + return ret0 +} + +// UnbindPackage indicates an expected call of UnbindPackage. +func (mr *MockPackageServiceMockRecorder) UnbindPackage(ctx, applicationKey, pkgType, pkgName, pkgVersion any) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UnbindPackage", reflect.TypeOf((*MockPackageService)(nil).UnbindPackage), ctx, applicationKey, pkgType, pkgName, pkgVersion) +} diff --git a/apptrust/service/systems/mocks/system_service_mock.go b/apptrust/service/systems/mocks/system_service_mock.go new file mode 100644 index 0000000..1afeba9 --- /dev/null +++ b/apptrust/service/systems/mocks/system_service_mock.go @@ -0,0 +1,55 @@ +// Code generated by MockGen. DO NOT EDIT. +// Source: system_service.go +// +// Generated by this command: +// +// mockgen -source=system_service.go -destination=mocks/system_service_mock.go +// + +// Package mock_systems is a generated GoMock package. +package mock_systems + +import ( + reflect "reflect" + + service "github.com/jfrog/jfrog-cli-application/apptrust/service" + gomock "go.uber.org/mock/gomock" +) + +// MockSystemService is a mock of SystemService interface. +type MockSystemService struct { + ctrl *gomock.Controller + recorder *MockSystemServiceMockRecorder + isgomock struct{} +} + +// MockSystemServiceMockRecorder is the mock recorder for MockSystemService. +type MockSystemServiceMockRecorder struct { + mock *MockSystemService +} + +// NewMockSystemService creates a new mock instance. +func NewMockSystemService(ctrl *gomock.Controller) *MockSystemService { + mock := &MockSystemService{ctrl: ctrl} + mock.recorder = &MockSystemServiceMockRecorder{mock} + return mock +} + +// EXPECT returns an object that allows the caller to indicate expected use. +func (m *MockSystemService) EXPECT() *MockSystemServiceMockRecorder { + return m.recorder +} + +// Ping mocks base method. +func (m *MockSystemService) Ping(ctx service.Context) error { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "Ping", ctx) + ret0, _ := ret[0].(error) + return ret0 +} + +// Ping indicates an expected call of Ping. +func (mr *MockSystemServiceMockRecorder) Ping(ctx any) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Ping", reflect.TypeOf((*MockSystemService)(nil).Ping), ctx) +} diff --git a/apptrust/service/versions/mocks/version_service_mock.go b/apptrust/service/versions/mocks/version_service_mock.go new file mode 100644 index 0000000..331ef3d --- /dev/null +++ b/apptrust/service/versions/mocks/version_service_mock.go @@ -0,0 +1,126 @@ +// Code generated by MockGen. DO NOT EDIT. +// Source: version_service.go +// +// Generated by this command: +// +// mockgen -source=version_service.go -destination=mocks/version_service_mock.go +// + +// Package mock_versions is a generated GoMock package. +package mock_versions + +import ( + reflect "reflect" + + model "github.com/jfrog/jfrog-cli-application/apptrust/model" + service "github.com/jfrog/jfrog-cli-application/apptrust/service" + gomock "go.uber.org/mock/gomock" +) + +// MockVersionService is a mock of VersionService interface. +type MockVersionService struct { + ctrl *gomock.Controller + recorder *MockVersionServiceMockRecorder + isgomock struct{} +} + +// MockVersionServiceMockRecorder is the mock recorder for MockVersionService. +type MockVersionServiceMockRecorder struct { + mock *MockVersionService +} + +// NewMockVersionService creates a new mock instance. +func NewMockVersionService(ctrl *gomock.Controller) *MockVersionService { + mock := &MockVersionService{ctrl: ctrl} + mock.recorder = &MockVersionServiceMockRecorder{mock} + return mock +} + +// EXPECT returns an object that allows the caller to indicate expected use. +func (m *MockVersionService) EXPECT() *MockVersionServiceMockRecorder { + return m.recorder +} + +// CreateAppVersion mocks base method. +func (m *MockVersionService) CreateAppVersion(ctx service.Context, request *model.CreateAppVersionRequest) error { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "CreateAppVersion", ctx, request) + ret0, _ := ret[0].(error) + return ret0 +} + +// CreateAppVersion indicates an expected call of CreateAppVersion. +func (mr *MockVersionServiceMockRecorder) CreateAppVersion(ctx, request any) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateAppVersion", reflect.TypeOf((*MockVersionService)(nil).CreateAppVersion), ctx, request) +} + +// DeleteAppVersion mocks base method. +func (m *MockVersionService) DeleteAppVersion(ctx service.Context, applicationKey, version string) error { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "DeleteAppVersion", ctx, applicationKey, version) + ret0, _ := ret[0].(error) + return ret0 +} + +// DeleteAppVersion indicates an expected call of DeleteAppVersion. +func (mr *MockVersionServiceMockRecorder) DeleteAppVersion(ctx, applicationKey, version any) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteAppVersion", reflect.TypeOf((*MockVersionService)(nil).DeleteAppVersion), ctx, applicationKey, version) +} + +// PromoteAppVersion mocks base method. +func (m *MockVersionService) PromoteAppVersion(ctx service.Context, applicationKey, version string, payload *model.PromoteAppVersionRequest, sync bool) error { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "PromoteAppVersion", ctx, applicationKey, version, payload, sync) + ret0, _ := ret[0].(error) + return ret0 +} + +// PromoteAppVersion indicates an expected call of PromoteAppVersion. +func (mr *MockVersionServiceMockRecorder) PromoteAppVersion(ctx, applicationKey, version, payload, sync any) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PromoteAppVersion", reflect.TypeOf((*MockVersionService)(nil).PromoteAppVersion), ctx, applicationKey, version, payload, sync) +} + +// ReleaseAppVersion mocks base method. +func (m *MockVersionService) ReleaseAppVersion(ctx service.Context, applicationKey, version string, request *model.ReleaseAppVersionRequest, sync bool) error { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "ReleaseAppVersion", ctx, applicationKey, version, request, sync) + ret0, _ := ret[0].(error) + return ret0 +} + +// ReleaseAppVersion indicates an expected call of ReleaseAppVersion. +func (mr *MockVersionServiceMockRecorder) ReleaseAppVersion(ctx, applicationKey, version, request, sync any) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReleaseAppVersion", reflect.TypeOf((*MockVersionService)(nil).ReleaseAppVersion), ctx, applicationKey, version, request, sync) +} + +// RollbackAppVersion mocks base method. +func (m *MockVersionService) RollbackAppVersion(ctx service.Context, applicationKey, version string, request *model.RollbackAppVersionRequest, sync bool) error { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "RollbackAppVersion", ctx, applicationKey, version, request, sync) + ret0, _ := ret[0].(error) + return ret0 +} + +// RollbackAppVersion indicates an expected call of RollbackAppVersion. +func (mr *MockVersionServiceMockRecorder) RollbackAppVersion(ctx, applicationKey, version, request, sync any) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RollbackAppVersion", reflect.TypeOf((*MockVersionService)(nil).RollbackAppVersion), ctx, applicationKey, version, request, sync) +} + +// UpdateAppVersion mocks base method. +func (m *MockVersionService) UpdateAppVersion(ctx service.Context, applicationKey, version string, request *model.UpdateAppVersionRequest) error { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "UpdateAppVersion", ctx, applicationKey, version, request) + ret0, _ := ret[0].(error) + return ret0 +} + +// UpdateAppVersion indicates an expected call of UpdateAppVersion. +func (mr *MockVersionServiceMockRecorder) UpdateAppVersion(ctx, applicationKey, version, request any) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateAppVersion", reflect.TypeOf((*MockVersionService)(nil).UpdateAppVersion), ctx, applicationKey, version, request) +}