github.com/jenkins-x/jx/v2@v2.1.155/pkg/kube/mocks/sourcerepoer.go (about) 1 // Code generated by pegomock. DO NOT EDIT. 2 // Source: github.com/jenkins-x/jx/v2/pkg/kube (interfaces: SourceRepoer) 3 4 package kube_test 5 6 import ( 7 "reflect" 8 9 v1 "github.com/jenkins-x/jx-api/pkg/apis/jenkins.io/v1" 10 pegomock "github.com/petergtz/pegomock" 11 ) 12 13 type MockSourceRepoer struct { 14 fail func(message string, callerSkip ...int) 15 } 16 17 func NewMockSourceRepoer() *MockSourceRepoer { 18 return &MockSourceRepoer{fail: pegomock.GlobalFailHandler} 19 } 20 21 func (mock *MockSourceRepoer) FailHandler() pegomock.FailHandler { 22 return mock.fail 23 } 24 25 func (mock *MockSourceRepoer) SetFailHandler(fh pegomock.FailHandler) { mock.fail = fh } 26 27 func (mock *MockSourceRepoer) CreateOrUpdateSourceRepository(_param0 string, _param1 string, _param2 string) error { 28 if mock == nil { 29 panic("mock must not be nil. Use myMock := NewMockSourceRepoer().") 30 } 31 params := []pegomock.Param{_param0, _param1, _param2} 32 result := pegomock.GetGenericMockFrom(mock).Invoke("CreateOrUpdateSourceRepository", params, []reflect.Type{reflect.TypeOf((*error)(nil)).Elem()}) 33 var ret0 error 34 if len(result) != 0 { 35 if result[0] != nil { 36 ret0 = result[0].(error) 37 } 38 } 39 return ret0 40 } 41 42 func (mock *MockSourceRepoer) CreateSourceRepository(_param0 string, _param1 string, _param2 string) error { 43 if mock == nil { 44 panic("mock must not be nil. Use myMock := NewMockSourceRepoer().") 45 } 46 params := []pegomock.Param{_param0, _param1, _param2} 47 result := pegomock.GetGenericMockFrom(mock).Invoke("CreateSourceRepository", params, []reflect.Type{reflect.TypeOf((*error)(nil)).Elem()}) 48 var ret0 error 49 if len(result) != 0 { 50 if result[0] != nil { 51 ret0 = result[0].(error) 52 } 53 } 54 return ret0 55 } 56 57 func (mock *MockSourceRepoer) DeleteSourceRepository(_param0 string) error { 58 if mock == nil { 59 panic("mock must not be nil. Use myMock := NewMockSourceRepoer().") 60 } 61 params := []pegomock.Param{_param0} 62 result := pegomock.GetGenericMockFrom(mock).Invoke("DeleteSourceRepository", params, []reflect.Type{reflect.TypeOf((*error)(nil)).Elem()}) 63 var ret0 error 64 if len(result) != 0 { 65 if result[0] != nil { 66 ret0 = result[0].(error) 67 } 68 } 69 return ret0 70 } 71 72 func (mock *MockSourceRepoer) GetSourceRepository(_param0 string) (*v1.SourceRepository, error) { 73 if mock == nil { 74 panic("mock must not be nil. Use myMock := NewMockSourceRepoer().") 75 } 76 params := []pegomock.Param{_param0} 77 result := pegomock.GetGenericMockFrom(mock).Invoke("GetSourceRepository", params, []reflect.Type{reflect.TypeOf((**v1.SourceRepository)(nil)).Elem(), reflect.TypeOf((*error)(nil)).Elem()}) 78 var ret0 *v1.SourceRepository 79 var ret1 error 80 if len(result) != 0 { 81 if result[0] != nil { 82 ret0 = result[0].(*v1.SourceRepository) 83 } 84 if result[1] != nil { 85 ret1 = result[1].(error) 86 } 87 } 88 return ret0, ret1 89 } 90 91 func (mock *MockSourceRepoer) ListSourceRepositories() (*v1.SourceRepositoryList, error) { 92 if mock == nil { 93 panic("mock must not be nil. Use myMock := NewMockSourceRepoer().") 94 } 95 params := []pegomock.Param{} 96 result := pegomock.GetGenericMockFrom(mock).Invoke("ListSourceRepositories", params, []reflect.Type{reflect.TypeOf((**v1.SourceRepositoryList)(nil)).Elem(), reflect.TypeOf((*error)(nil)).Elem()}) 97 var ret0 *v1.SourceRepositoryList 98 var ret1 error 99 if len(result) != 0 { 100 if result[0] != nil { 101 ret0 = result[0].(*v1.SourceRepositoryList) 102 } 103 if result[1] != nil { 104 ret1 = result[1].(error) 105 } 106 } 107 return ret0, ret1 108 } 109 110 func (mock *MockSourceRepoer) VerifyWasCalledOnce() *VerifierSourceRepoer { 111 return &VerifierSourceRepoer{mock, pegomock.Times(1), nil} 112 } 113 114 func (mock *MockSourceRepoer) VerifyWasCalled(invocationCountMatcher pegomock.Matcher) *VerifierSourceRepoer { 115 return &VerifierSourceRepoer{mock, invocationCountMatcher, nil} 116 } 117 118 func (mock *MockSourceRepoer) VerifyWasCalledInOrder(invocationCountMatcher pegomock.Matcher, inOrderContext *pegomock.InOrderContext) *VerifierSourceRepoer { 119 return &VerifierSourceRepoer{mock, invocationCountMatcher, inOrderContext} 120 } 121 122 type VerifierSourceRepoer struct { 123 mock *MockSourceRepoer 124 invocationCountMatcher pegomock.Matcher 125 inOrderContext *pegomock.InOrderContext 126 } 127 128 func (verifier *VerifierSourceRepoer) CreateOrUpdateSourceRepository(_param0 string, _param1 string, _param2 string) *SourceRepoer_CreateOrUpdateSourceRepository_OngoingVerification { 129 params := []pegomock.Param{_param0, _param1, _param2} 130 methodInvocations := pegomock.GetGenericMockFrom(verifier.mock).Verify(verifier.inOrderContext, verifier.invocationCountMatcher, "CreateOrUpdateSourceRepository", params) 131 return &SourceRepoer_CreateOrUpdateSourceRepository_OngoingVerification{mock: verifier.mock, methodInvocations: methodInvocations} 132 } 133 134 type SourceRepoer_CreateOrUpdateSourceRepository_OngoingVerification struct { 135 mock *MockSourceRepoer 136 methodInvocations []pegomock.MethodInvocation 137 } 138 139 func (c *SourceRepoer_CreateOrUpdateSourceRepository_OngoingVerification) GetCapturedArguments() (string, string, string) { 140 _param0, _param1, _param2 := c.GetAllCapturedArguments() 141 return _param0[len(_param0)-1], _param1[len(_param1)-1], _param2[len(_param2)-1] 142 } 143 144 func (c *SourceRepoer_CreateOrUpdateSourceRepository_OngoingVerification) GetAllCapturedArguments() (_param0 []string, _param1 []string, _param2 []string) { 145 params := pegomock.GetGenericMockFrom(c.mock).GetInvocationParams(c.methodInvocations) 146 if len(params) > 0 { 147 _param0 = make([]string, len(params[0])) 148 for u, param := range params[0] { 149 _param0[u] = param.(string) 150 } 151 _param1 = make([]string, len(params[1])) 152 for u, param := range params[1] { 153 _param1[u] = param.(string) 154 } 155 _param2 = make([]string, len(params[2])) 156 for u, param := range params[2] { 157 _param2[u] = param.(string) 158 } 159 } 160 return 161 } 162 163 func (verifier *VerifierSourceRepoer) CreateSourceRepository(_param0 string, _param1 string, _param2 string) *SourceRepoer_CreateSourceRepository_OngoingVerification { 164 params := []pegomock.Param{_param0, _param1, _param2} 165 methodInvocations := pegomock.GetGenericMockFrom(verifier.mock).Verify(verifier.inOrderContext, verifier.invocationCountMatcher, "CreateSourceRepository", params) 166 return &SourceRepoer_CreateSourceRepository_OngoingVerification{mock: verifier.mock, methodInvocations: methodInvocations} 167 } 168 169 type SourceRepoer_CreateSourceRepository_OngoingVerification struct { 170 mock *MockSourceRepoer 171 methodInvocations []pegomock.MethodInvocation 172 } 173 174 func (c *SourceRepoer_CreateSourceRepository_OngoingVerification) GetCapturedArguments() (string, string, string) { 175 _param0, _param1, _param2 := c.GetAllCapturedArguments() 176 return _param0[len(_param0)-1], _param1[len(_param1)-1], _param2[len(_param2)-1] 177 } 178 179 func (c *SourceRepoer_CreateSourceRepository_OngoingVerification) GetAllCapturedArguments() (_param0 []string, _param1 []string, _param2 []string) { 180 params := pegomock.GetGenericMockFrom(c.mock).GetInvocationParams(c.methodInvocations) 181 if len(params) > 0 { 182 _param0 = make([]string, len(params[0])) 183 for u, param := range params[0] { 184 _param0[u] = param.(string) 185 } 186 _param1 = make([]string, len(params[1])) 187 for u, param := range params[1] { 188 _param1[u] = param.(string) 189 } 190 _param2 = make([]string, len(params[2])) 191 for u, param := range params[2] { 192 _param2[u] = param.(string) 193 } 194 } 195 return 196 } 197 198 func (verifier *VerifierSourceRepoer) DeleteSourceRepository(_param0 string) *SourceRepoer_DeleteSourceRepository_OngoingVerification { 199 params := []pegomock.Param{_param0} 200 methodInvocations := pegomock.GetGenericMockFrom(verifier.mock).Verify(verifier.inOrderContext, verifier.invocationCountMatcher, "DeleteSourceRepository", params) 201 return &SourceRepoer_DeleteSourceRepository_OngoingVerification{mock: verifier.mock, methodInvocations: methodInvocations} 202 } 203 204 type SourceRepoer_DeleteSourceRepository_OngoingVerification struct { 205 mock *MockSourceRepoer 206 methodInvocations []pegomock.MethodInvocation 207 } 208 209 func (c *SourceRepoer_DeleteSourceRepository_OngoingVerification) GetCapturedArguments() string { 210 _param0 := c.GetAllCapturedArguments() 211 return _param0[len(_param0)-1] 212 } 213 214 func (c *SourceRepoer_DeleteSourceRepository_OngoingVerification) GetAllCapturedArguments() (_param0 []string) { 215 params := pegomock.GetGenericMockFrom(c.mock).GetInvocationParams(c.methodInvocations) 216 if len(params) > 0 { 217 _param0 = make([]string, len(params[0])) 218 for u, param := range params[0] { 219 _param0[u] = param.(string) 220 } 221 } 222 return 223 } 224 225 func (verifier *VerifierSourceRepoer) GetSourceRepository(_param0 string) *SourceRepoer_GetSourceRepository_OngoingVerification { 226 params := []pegomock.Param{_param0} 227 methodInvocations := pegomock.GetGenericMockFrom(verifier.mock).Verify(verifier.inOrderContext, verifier.invocationCountMatcher, "GetSourceRepository", params) 228 return &SourceRepoer_GetSourceRepository_OngoingVerification{mock: verifier.mock, methodInvocations: methodInvocations} 229 } 230 231 type SourceRepoer_GetSourceRepository_OngoingVerification struct { 232 mock *MockSourceRepoer 233 methodInvocations []pegomock.MethodInvocation 234 } 235 236 func (c *SourceRepoer_GetSourceRepository_OngoingVerification) GetCapturedArguments() string { 237 _param0 := c.GetAllCapturedArguments() 238 return _param0[len(_param0)-1] 239 } 240 241 func (c *SourceRepoer_GetSourceRepository_OngoingVerification) GetAllCapturedArguments() (_param0 []string) { 242 params := pegomock.GetGenericMockFrom(c.mock).GetInvocationParams(c.methodInvocations) 243 if len(params) > 0 { 244 _param0 = make([]string, len(params[0])) 245 for u, param := range params[0] { 246 _param0[u] = param.(string) 247 } 248 } 249 return 250 } 251 252 func (verifier *VerifierSourceRepoer) ListSourceRepositories() *SourceRepoer_ListSourceRepositories_OngoingVerification { 253 params := []pegomock.Param{} 254 methodInvocations := pegomock.GetGenericMockFrom(verifier.mock).Verify(verifier.inOrderContext, verifier.invocationCountMatcher, "ListSourceRepositories", params) 255 return &SourceRepoer_ListSourceRepositories_OngoingVerification{mock: verifier.mock, methodInvocations: methodInvocations} 256 } 257 258 type SourceRepoer_ListSourceRepositories_OngoingVerification struct { 259 mock *MockSourceRepoer 260 methodInvocations []pegomock.MethodInvocation 261 } 262 263 func (c *SourceRepoer_ListSourceRepositories_OngoingVerification) GetCapturedArguments() { 264 } 265 266 func (c *SourceRepoer_ListSourceRepositories_OngoingVerification) GetAllCapturedArguments() { 267 }