mock/platform/mock_platform_service.go (257 lines of code) (raw):

// Code generated by mockery v2.15.0. DO NOT EDIT. package mock import ( edpv1 "github.com/epam/edp-cd-pipeline-operator/v2/pkg/apis/edp/v1" corev1 "k8s.io/api/core/v1" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" mock "github.com/stretchr/testify/mock" v1 "github.com/epam/edp-jenkins-operator/v2/pkg/apis/v2/v1" v1v1 "github.com/epam/edp-keycloak-operator/pkg/apis/v1/v1" ) // PlatformService is an autogenerated mock type for the PlatformService type type PlatformService struct { mock.Mock } // AddVolumeToInitContainer provides a mock function with given fields: instance, containerName, vol, volMount func (_m *PlatformService) AddVolumeToInitContainer(instance *v1.Jenkins, containerName string, vol []corev1.Volume, volMount []corev1.VolumeMount) error { ret := _m.Called(instance, containerName, vol, volMount) var r0 error if rf, ok := ret.Get(0).(func(*v1.Jenkins, string, []corev1.Volume, []corev1.VolumeMount) error); ok { r0 = rf(instance, containerName, vol, volMount) } else { r0 = ret.Error(0) } return r0 } // CreateConfigMap provides a mock function with given fields: instance, name, data, labels func (_m *PlatformService) CreateConfigMap(instance *v1.Jenkins, name string, data map[string]string, labels ...map[string]string) (*corev1.ConfigMap, error) { _va := make([]interface{}, len(labels)) for _i := range labels { _va[_i] = labels[_i] } var _ca []interface{} _ca = append(_ca, instance, name, data) _ca = append(_ca, _va...) ret := _m.Called(_ca...) var r0 *corev1.ConfigMap if rf, ok := ret.Get(0).(func(*v1.Jenkins, string, map[string]string, ...map[string]string) *corev1.ConfigMap); ok { r0 = rf(instance, name, data, labels...) } else { if ret.Get(0) != nil { r0 = ret.Get(0).(*corev1.ConfigMap) } } var r1 error if rf, ok := ret.Get(1).(func(*v1.Jenkins, string, map[string]string, ...map[string]string) error); ok { r1 = rf(instance, name, data, labels...) } else { r1 = ret.Error(1) } return r0, r1 } // CreateConfigMapFromFileOrDir provides a mock function with given fields: instance, configMapName, configMapKey, path, ownerReference, customLabels func (_m *PlatformService) CreateConfigMapFromFileOrDir(instance *v1.Jenkins, configMapName string, configMapKey *string, path string, ownerReference metav1.Object, customLabels ...map[string]string) error { _va := make([]interface{}, len(customLabels)) for _i := range customLabels { _va[_i] = customLabels[_i] } var _ca []interface{} _ca = append(_ca, instance, configMapName, configMapKey, path, ownerReference) _ca = append(_ca, _va...) ret := _m.Called(_ca...) var r0 error if rf, ok := ret.Get(0).(func(*v1.Jenkins, string, *string, string, metav1.Object, ...map[string]string) error); ok { r0 = rf(instance, configMapName, configMapKey, path, ownerReference, customLabels...) } else { r0 = ret.Error(0) } return r0 } // CreateConfigMapWithUpdate provides a mock function with given fields: instance, name, data, labels func (_m *PlatformService) CreateConfigMapWithUpdate(instance *v1.Jenkins, name string, data map[string]string, labels ...map[string]string) (bool, error) { _va := make([]interface{}, len(labels)) for _i := range labels { _va[_i] = labels[_i] } var _ca []interface{} _ca = append(_ca, instance, name, data) _ca = append(_ca, _va...) ret := _m.Called(_ca...) var r0 bool if rf, ok := ret.Get(0).(func(*v1.Jenkins, string, map[string]string, ...map[string]string) bool); ok { r0 = rf(instance, name, data, labels...) } else { r0 = ret.Get(0).(bool) } var r1 error if rf, ok := ret.Get(1).(func(*v1.Jenkins, string, map[string]string, ...map[string]string) error); ok { r1 = rf(instance, name, data, labels...) } else { r1 = ret.Error(1) } return r0, r1 } // CreateEDPComponentIfNotExist provides a mock function with given fields: instance, url, icon func (_m *PlatformService) CreateEDPComponentIfNotExist(instance *v1.Jenkins, url string, icon string) error { ret := _m.Called(instance, url, icon) var r0 error if rf, ok := ret.Get(0).(func(*v1.Jenkins, string, string) error); ok { r0 = rf(instance, url, icon) } else { r0 = ret.Error(0) } return r0 } // CreateJenkinsScript provides a mock function with given fields: namespace, configMap, forceExecute func (_m *PlatformService) CreateJenkinsScript(namespace string, configMap string, forceExecute bool) (*v1.JenkinsScript, error) { ret := _m.Called(namespace, configMap, forceExecute) var r0 *v1.JenkinsScript if rf, ok := ret.Get(0).(func(string, string, bool) *v1.JenkinsScript); ok { r0 = rf(namespace, configMap, forceExecute) } else { if ret.Get(0) != nil { r0 = ret.Get(0).(*v1.JenkinsScript) } } var r1 error if rf, ok := ret.Get(1).(func(string, string, bool) error); ok { r1 = rf(namespace, configMap, forceExecute) } else { r1 = ret.Error(1) } return r0, r1 } // CreateKeycloakClient provides a mock function with given fields: kc func (_m *PlatformService) CreateKeycloakClient(kc *v1v1.KeycloakClient) error { ret := _m.Called(kc) var r0 error if rf, ok := ret.Get(0).(func(*v1v1.KeycloakClient) error); ok { r0 = rf(kc) } else { r0 = ret.Error(0) } return r0 } // CreateSecret provides a mock function with given fields: instance, name, data func (_m *PlatformService) CreateSecret(instance *v1.Jenkins, name string, data map[string][]byte) error { ret := _m.Called(instance, name, data) var r0 error if rf, ok := ret.Get(0).(func(*v1.Jenkins, string, map[string][]byte) error); ok { r0 = rf(instance, name, data) } else { r0 = ret.Error(0) } return r0 } // CreateStageJSON provides a mock function with given fields: stage func (_m *PlatformService) CreateStageJSON(stage *edpv1.Stage) (string, error) { ret := _m.Called(stage) var r0 string if rf, ok := ret.Get(0).(func(*edpv1.Stage) string); ok { r0 = rf(stage) } else { r0 = ret.Get(0).(string) } var r1 error if rf, ok := ret.Get(1).(func(*edpv1.Stage) error); ok { r1 = rf(stage) } else { r1 = ret.Error(1) } return r0, r1 } // GetConfigMapData provides a mock function with given fields: namespace, name func (_m *PlatformService) GetConfigMapData(namespace string, name string) (map[string]string, error) { ret := _m.Called(namespace, name) var r0 map[string]string if rf, ok := ret.Get(0).(func(string, string) map[string]string); ok { r0 = rf(namespace, name) } else { if ret.Get(0) != nil { r0 = ret.Get(0).(map[string]string) } } var r1 error if rf, ok := ret.Get(1).(func(string, string) error); ok { r1 = rf(namespace, name) } else { r1 = ret.Error(1) } return r0, r1 } // GetExternalEndpoint provides a mock function with given fields: namespace, name func (_m *PlatformService) GetExternalEndpoint(namespace string, name string) (string, string, string, error) { ret := _m.Called(namespace, name) var r0 string if rf, ok := ret.Get(0).(func(string, string) string); ok { r0 = rf(namespace, name) } else { r0 = ret.Get(0).(string) } var r1 string if rf, ok := ret.Get(1).(func(string, string) string); ok { r1 = rf(namespace, name) } else { r1 = ret.Get(1).(string) } var r2 string if rf, ok := ret.Get(2).(func(string, string) string); ok { r2 = rf(namespace, name) } else { r2 = ret.Get(2).(string) } var r3 error if rf, ok := ret.Get(3).(func(string, string) error); ok { r3 = rf(namespace, name) } else { r3 = ret.Error(3) } return r0, r1, r2, r3 } // GetKeycloakClient provides a mock function with given fields: name, namespace func (_m *PlatformService) GetKeycloakClient(name string, namespace string) (v1v1.KeycloakClient, error) { ret := _m.Called(name, namespace) var r0 v1v1.KeycloakClient if rf, ok := ret.Get(0).(func(string, string) v1v1.KeycloakClient); ok { r0 = rf(name, namespace) } else { r0 = ret.Get(0).(v1v1.KeycloakClient) } var r1 error if rf, ok := ret.Get(1).(func(string, string) error); ok { r1 = rf(name, namespace) } else { r1 = ret.Error(1) } return r0, r1 } // GetSecretData provides a mock function with given fields: namespace, name func (_m *PlatformService) GetSecretData(namespace string, name string) (map[string][]byte, error) { ret := _m.Called(namespace, name) var r0 map[string][]byte if rf, ok := ret.Get(0).(func(string, string) map[string][]byte); ok { r0 = rf(namespace, name) } else { if ret.Get(0) != nil { r0 = ret.Get(0).(map[string][]byte) } } var r1 error if rf, ok := ret.Get(1).(func(string, string) error); ok { r1 = rf(namespace, name) } else { r1 = ret.Error(1) } return r0, r1 } // IsDeploymentReady provides a mock function with given fields: instance func (_m *PlatformService) IsDeploymentReady(instance *v1.Jenkins) (bool, error) { ret := _m.Called(instance) var r0 bool if rf, ok := ret.Get(0).(func(*v1.Jenkins) bool); ok { r0 = rf(instance) } else { r0 = ret.Get(0).(bool) } var r1 error if rf, ok := ret.Get(1).(func(*v1.Jenkins) error); ok { r1 = rf(instance) } else { r1 = ret.Error(1) } return r0, r1 } type mockConstructorTestingTNewPlatformService interface { mock.TestingT Cleanup(func()) } // NewPlatformService creates a new instance of PlatformService. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. func NewPlatformService(t mockConstructorTestingTNewPlatformService) *PlatformService { mock := &PlatformService{} mock.Mock.Test(t) t.Cleanup(func() { mock.AssertExpectations(t) }) return mock }