github.com/IBM-Blockchain/fabric-operator@v1.0.4/pkg/manager/resources/mocks/resource_manager.go (about) 1 // Code generated by counterfeiter. DO NOT EDIT. 2 package mocks 3 4 import ( 5 "sync" 6 7 "github.com/IBM-Blockchain/fabric-operator/pkg/manager/resources" 8 v1 "k8s.io/apimachinery/pkg/apis/meta/v1" 9 "sigs.k8s.io/controller-runtime/pkg/client" 10 ) 11 12 type ResourceManager struct { 13 CheckStateStub func(v1.Object) error 14 checkStateMutex sync.RWMutex 15 checkStateArgsForCall []struct { 16 arg1 v1.Object 17 } 18 checkStateReturns struct { 19 result1 error 20 } 21 checkStateReturnsOnCall map[int]struct { 22 result1 error 23 } 24 DeleteStub func(v1.Object) error 25 deleteMutex sync.RWMutex 26 deleteArgsForCall []struct { 27 arg1 v1.Object 28 } 29 deleteReturns struct { 30 result1 error 31 } 32 deleteReturnsOnCall map[int]struct { 33 result1 error 34 } 35 ExistsStub func(v1.Object) bool 36 existsMutex sync.RWMutex 37 existsArgsForCall []struct { 38 arg1 v1.Object 39 } 40 existsReturns struct { 41 result1 bool 42 } 43 existsReturnsOnCall map[int]struct { 44 result1 bool 45 } 46 GetStub func(v1.Object) (client.Object, error) 47 getMutex sync.RWMutex 48 getArgsForCall []struct { 49 arg1 v1.Object 50 } 51 getReturns struct { 52 result1 client.Object 53 result2 error 54 } 55 getReturnsOnCall map[int]struct { 56 result1 client.Object 57 result2 error 58 } 59 GetNameStub func(v1.Object) string 60 getNameMutex sync.RWMutex 61 getNameArgsForCall []struct { 62 arg1 v1.Object 63 } 64 getNameReturns struct { 65 result1 string 66 } 67 getNameReturnsOnCall map[int]struct { 68 result1 string 69 } 70 ReconcileStub func(v1.Object, bool) error 71 reconcileMutex sync.RWMutex 72 reconcileArgsForCall []struct { 73 arg1 v1.Object 74 arg2 bool 75 } 76 reconcileReturns struct { 77 result1 error 78 } 79 reconcileReturnsOnCall map[int]struct { 80 result1 error 81 } 82 RestoreStateStub func(v1.Object) error 83 restoreStateMutex sync.RWMutex 84 restoreStateArgsForCall []struct { 85 arg1 v1.Object 86 } 87 restoreStateReturns struct { 88 result1 error 89 } 90 restoreStateReturnsOnCall map[int]struct { 91 result1 error 92 } 93 SetCustomNameStub func(string) 94 setCustomNameMutex sync.RWMutex 95 setCustomNameArgsForCall []struct { 96 arg1 string 97 } 98 invocations map[string][][]interface{} 99 invocationsMutex sync.RWMutex 100 } 101 102 func (fake *ResourceManager) CheckState(arg1 v1.Object) error { 103 fake.checkStateMutex.Lock() 104 ret, specificReturn := fake.checkStateReturnsOnCall[len(fake.checkStateArgsForCall)] 105 fake.checkStateArgsForCall = append(fake.checkStateArgsForCall, struct { 106 arg1 v1.Object 107 }{arg1}) 108 stub := fake.CheckStateStub 109 fakeReturns := fake.checkStateReturns 110 fake.recordInvocation("CheckState", []interface{}{arg1}) 111 fake.checkStateMutex.Unlock() 112 if stub != nil { 113 return stub(arg1) 114 } 115 if specificReturn { 116 return ret.result1 117 } 118 return fakeReturns.result1 119 } 120 121 func (fake *ResourceManager) CheckStateCallCount() int { 122 fake.checkStateMutex.RLock() 123 defer fake.checkStateMutex.RUnlock() 124 return len(fake.checkStateArgsForCall) 125 } 126 127 func (fake *ResourceManager) CheckStateCalls(stub func(v1.Object) error) { 128 fake.checkStateMutex.Lock() 129 defer fake.checkStateMutex.Unlock() 130 fake.CheckStateStub = stub 131 } 132 133 func (fake *ResourceManager) CheckStateArgsForCall(i int) v1.Object { 134 fake.checkStateMutex.RLock() 135 defer fake.checkStateMutex.RUnlock() 136 argsForCall := fake.checkStateArgsForCall[i] 137 return argsForCall.arg1 138 } 139 140 func (fake *ResourceManager) CheckStateReturns(result1 error) { 141 fake.checkStateMutex.Lock() 142 defer fake.checkStateMutex.Unlock() 143 fake.CheckStateStub = nil 144 fake.checkStateReturns = struct { 145 result1 error 146 }{result1} 147 } 148 149 func (fake *ResourceManager) CheckStateReturnsOnCall(i int, result1 error) { 150 fake.checkStateMutex.Lock() 151 defer fake.checkStateMutex.Unlock() 152 fake.CheckStateStub = nil 153 if fake.checkStateReturnsOnCall == nil { 154 fake.checkStateReturnsOnCall = make(map[int]struct { 155 result1 error 156 }) 157 } 158 fake.checkStateReturnsOnCall[i] = struct { 159 result1 error 160 }{result1} 161 } 162 163 func (fake *ResourceManager) Delete(arg1 v1.Object) error { 164 fake.deleteMutex.Lock() 165 ret, specificReturn := fake.deleteReturnsOnCall[len(fake.deleteArgsForCall)] 166 fake.deleteArgsForCall = append(fake.deleteArgsForCall, struct { 167 arg1 v1.Object 168 }{arg1}) 169 stub := fake.DeleteStub 170 fakeReturns := fake.deleteReturns 171 fake.recordInvocation("Delete", []interface{}{arg1}) 172 fake.deleteMutex.Unlock() 173 if stub != nil { 174 return stub(arg1) 175 } 176 if specificReturn { 177 return ret.result1 178 } 179 return fakeReturns.result1 180 } 181 182 func (fake *ResourceManager) DeleteCallCount() int { 183 fake.deleteMutex.RLock() 184 defer fake.deleteMutex.RUnlock() 185 return len(fake.deleteArgsForCall) 186 } 187 188 func (fake *ResourceManager) DeleteCalls(stub func(v1.Object) error) { 189 fake.deleteMutex.Lock() 190 defer fake.deleteMutex.Unlock() 191 fake.DeleteStub = stub 192 } 193 194 func (fake *ResourceManager) DeleteArgsForCall(i int) v1.Object { 195 fake.deleteMutex.RLock() 196 defer fake.deleteMutex.RUnlock() 197 argsForCall := fake.deleteArgsForCall[i] 198 return argsForCall.arg1 199 } 200 201 func (fake *ResourceManager) DeleteReturns(result1 error) { 202 fake.deleteMutex.Lock() 203 defer fake.deleteMutex.Unlock() 204 fake.DeleteStub = nil 205 fake.deleteReturns = struct { 206 result1 error 207 }{result1} 208 } 209 210 func (fake *ResourceManager) DeleteReturnsOnCall(i int, result1 error) { 211 fake.deleteMutex.Lock() 212 defer fake.deleteMutex.Unlock() 213 fake.DeleteStub = nil 214 if fake.deleteReturnsOnCall == nil { 215 fake.deleteReturnsOnCall = make(map[int]struct { 216 result1 error 217 }) 218 } 219 fake.deleteReturnsOnCall[i] = struct { 220 result1 error 221 }{result1} 222 } 223 224 func (fake *ResourceManager) Exists(arg1 v1.Object) bool { 225 fake.existsMutex.Lock() 226 ret, specificReturn := fake.existsReturnsOnCall[len(fake.existsArgsForCall)] 227 fake.existsArgsForCall = append(fake.existsArgsForCall, struct { 228 arg1 v1.Object 229 }{arg1}) 230 stub := fake.ExistsStub 231 fakeReturns := fake.existsReturns 232 fake.recordInvocation("Exists", []interface{}{arg1}) 233 fake.existsMutex.Unlock() 234 if stub != nil { 235 return stub(arg1) 236 } 237 if specificReturn { 238 return ret.result1 239 } 240 return fakeReturns.result1 241 } 242 243 func (fake *ResourceManager) ExistsCallCount() int { 244 fake.existsMutex.RLock() 245 defer fake.existsMutex.RUnlock() 246 return len(fake.existsArgsForCall) 247 } 248 249 func (fake *ResourceManager) ExistsCalls(stub func(v1.Object) bool) { 250 fake.existsMutex.Lock() 251 defer fake.existsMutex.Unlock() 252 fake.ExistsStub = stub 253 } 254 255 func (fake *ResourceManager) ExistsArgsForCall(i int) v1.Object { 256 fake.existsMutex.RLock() 257 defer fake.existsMutex.RUnlock() 258 argsForCall := fake.existsArgsForCall[i] 259 return argsForCall.arg1 260 } 261 262 func (fake *ResourceManager) ExistsReturns(result1 bool) { 263 fake.existsMutex.Lock() 264 defer fake.existsMutex.Unlock() 265 fake.ExistsStub = nil 266 fake.existsReturns = struct { 267 result1 bool 268 }{result1} 269 } 270 271 func (fake *ResourceManager) ExistsReturnsOnCall(i int, result1 bool) { 272 fake.existsMutex.Lock() 273 defer fake.existsMutex.Unlock() 274 fake.ExistsStub = nil 275 if fake.existsReturnsOnCall == nil { 276 fake.existsReturnsOnCall = make(map[int]struct { 277 result1 bool 278 }) 279 } 280 fake.existsReturnsOnCall[i] = struct { 281 result1 bool 282 }{result1} 283 } 284 285 func (fake *ResourceManager) Get(arg1 v1.Object) (client.Object, error) { 286 fake.getMutex.Lock() 287 ret, specificReturn := fake.getReturnsOnCall[len(fake.getArgsForCall)] 288 fake.getArgsForCall = append(fake.getArgsForCall, struct { 289 arg1 v1.Object 290 }{arg1}) 291 stub := fake.GetStub 292 fakeReturns := fake.getReturns 293 fake.recordInvocation("Get", []interface{}{arg1}) 294 fake.getMutex.Unlock() 295 if stub != nil { 296 return stub(arg1) 297 } 298 if specificReturn { 299 return ret.result1, ret.result2 300 } 301 return fakeReturns.result1, fakeReturns.result2 302 } 303 304 func (fake *ResourceManager) GetCallCount() int { 305 fake.getMutex.RLock() 306 defer fake.getMutex.RUnlock() 307 return len(fake.getArgsForCall) 308 } 309 310 func (fake *ResourceManager) GetCalls(stub func(v1.Object) (client.Object, error)) { 311 fake.getMutex.Lock() 312 defer fake.getMutex.Unlock() 313 fake.GetStub = stub 314 } 315 316 func (fake *ResourceManager) GetArgsForCall(i int) v1.Object { 317 fake.getMutex.RLock() 318 defer fake.getMutex.RUnlock() 319 argsForCall := fake.getArgsForCall[i] 320 return argsForCall.arg1 321 } 322 323 func (fake *ResourceManager) GetReturns(result1 client.Object, result2 error) { 324 fake.getMutex.Lock() 325 defer fake.getMutex.Unlock() 326 fake.GetStub = nil 327 fake.getReturns = struct { 328 result1 client.Object 329 result2 error 330 }{result1, result2} 331 } 332 333 func (fake *ResourceManager) GetReturnsOnCall(i int, result1 client.Object, result2 error) { 334 fake.getMutex.Lock() 335 defer fake.getMutex.Unlock() 336 fake.GetStub = nil 337 if fake.getReturnsOnCall == nil { 338 fake.getReturnsOnCall = make(map[int]struct { 339 result1 client.Object 340 result2 error 341 }) 342 } 343 fake.getReturnsOnCall[i] = struct { 344 result1 client.Object 345 result2 error 346 }{result1, result2} 347 } 348 349 func (fake *ResourceManager) GetName(arg1 v1.Object) string { 350 fake.getNameMutex.Lock() 351 ret, specificReturn := fake.getNameReturnsOnCall[len(fake.getNameArgsForCall)] 352 fake.getNameArgsForCall = append(fake.getNameArgsForCall, struct { 353 arg1 v1.Object 354 }{arg1}) 355 stub := fake.GetNameStub 356 fakeReturns := fake.getNameReturns 357 fake.recordInvocation("GetName", []interface{}{arg1}) 358 fake.getNameMutex.Unlock() 359 if stub != nil { 360 return stub(arg1) 361 } 362 if specificReturn { 363 return ret.result1 364 } 365 return fakeReturns.result1 366 } 367 368 func (fake *ResourceManager) GetNameCallCount() int { 369 fake.getNameMutex.RLock() 370 defer fake.getNameMutex.RUnlock() 371 return len(fake.getNameArgsForCall) 372 } 373 374 func (fake *ResourceManager) GetNameCalls(stub func(v1.Object) string) { 375 fake.getNameMutex.Lock() 376 defer fake.getNameMutex.Unlock() 377 fake.GetNameStub = stub 378 } 379 380 func (fake *ResourceManager) GetNameArgsForCall(i int) v1.Object { 381 fake.getNameMutex.RLock() 382 defer fake.getNameMutex.RUnlock() 383 argsForCall := fake.getNameArgsForCall[i] 384 return argsForCall.arg1 385 } 386 387 func (fake *ResourceManager) GetNameReturns(result1 string) { 388 fake.getNameMutex.Lock() 389 defer fake.getNameMutex.Unlock() 390 fake.GetNameStub = nil 391 fake.getNameReturns = struct { 392 result1 string 393 }{result1} 394 } 395 396 func (fake *ResourceManager) GetNameReturnsOnCall(i int, result1 string) { 397 fake.getNameMutex.Lock() 398 defer fake.getNameMutex.Unlock() 399 fake.GetNameStub = nil 400 if fake.getNameReturnsOnCall == nil { 401 fake.getNameReturnsOnCall = make(map[int]struct { 402 result1 string 403 }) 404 } 405 fake.getNameReturnsOnCall[i] = struct { 406 result1 string 407 }{result1} 408 } 409 410 func (fake *ResourceManager) Reconcile(arg1 v1.Object, arg2 bool) error { 411 fake.reconcileMutex.Lock() 412 ret, specificReturn := fake.reconcileReturnsOnCall[len(fake.reconcileArgsForCall)] 413 fake.reconcileArgsForCall = append(fake.reconcileArgsForCall, struct { 414 arg1 v1.Object 415 arg2 bool 416 }{arg1, arg2}) 417 stub := fake.ReconcileStub 418 fakeReturns := fake.reconcileReturns 419 fake.recordInvocation("Reconcile", []interface{}{arg1, arg2}) 420 fake.reconcileMutex.Unlock() 421 if stub != nil { 422 return stub(arg1, arg2) 423 } 424 if specificReturn { 425 return ret.result1 426 } 427 return fakeReturns.result1 428 } 429 430 func (fake *ResourceManager) ReconcileCallCount() int { 431 fake.reconcileMutex.RLock() 432 defer fake.reconcileMutex.RUnlock() 433 return len(fake.reconcileArgsForCall) 434 } 435 436 func (fake *ResourceManager) ReconcileCalls(stub func(v1.Object, bool) error) { 437 fake.reconcileMutex.Lock() 438 defer fake.reconcileMutex.Unlock() 439 fake.ReconcileStub = stub 440 } 441 442 func (fake *ResourceManager) ReconcileArgsForCall(i int) (v1.Object, bool) { 443 fake.reconcileMutex.RLock() 444 defer fake.reconcileMutex.RUnlock() 445 argsForCall := fake.reconcileArgsForCall[i] 446 return argsForCall.arg1, argsForCall.arg2 447 } 448 449 func (fake *ResourceManager) ReconcileReturns(result1 error) { 450 fake.reconcileMutex.Lock() 451 defer fake.reconcileMutex.Unlock() 452 fake.ReconcileStub = nil 453 fake.reconcileReturns = struct { 454 result1 error 455 }{result1} 456 } 457 458 func (fake *ResourceManager) ReconcileReturnsOnCall(i int, result1 error) { 459 fake.reconcileMutex.Lock() 460 defer fake.reconcileMutex.Unlock() 461 fake.ReconcileStub = nil 462 if fake.reconcileReturnsOnCall == nil { 463 fake.reconcileReturnsOnCall = make(map[int]struct { 464 result1 error 465 }) 466 } 467 fake.reconcileReturnsOnCall[i] = struct { 468 result1 error 469 }{result1} 470 } 471 472 func (fake *ResourceManager) RestoreState(arg1 v1.Object) error { 473 fake.restoreStateMutex.Lock() 474 ret, specificReturn := fake.restoreStateReturnsOnCall[len(fake.restoreStateArgsForCall)] 475 fake.restoreStateArgsForCall = append(fake.restoreStateArgsForCall, struct { 476 arg1 v1.Object 477 }{arg1}) 478 stub := fake.RestoreStateStub 479 fakeReturns := fake.restoreStateReturns 480 fake.recordInvocation("RestoreState", []interface{}{arg1}) 481 fake.restoreStateMutex.Unlock() 482 if stub != nil { 483 return stub(arg1) 484 } 485 if specificReturn { 486 return ret.result1 487 } 488 return fakeReturns.result1 489 } 490 491 func (fake *ResourceManager) RestoreStateCallCount() int { 492 fake.restoreStateMutex.RLock() 493 defer fake.restoreStateMutex.RUnlock() 494 return len(fake.restoreStateArgsForCall) 495 } 496 497 func (fake *ResourceManager) RestoreStateCalls(stub func(v1.Object) error) { 498 fake.restoreStateMutex.Lock() 499 defer fake.restoreStateMutex.Unlock() 500 fake.RestoreStateStub = stub 501 } 502 503 func (fake *ResourceManager) RestoreStateArgsForCall(i int) v1.Object { 504 fake.restoreStateMutex.RLock() 505 defer fake.restoreStateMutex.RUnlock() 506 argsForCall := fake.restoreStateArgsForCall[i] 507 return argsForCall.arg1 508 } 509 510 func (fake *ResourceManager) RestoreStateReturns(result1 error) { 511 fake.restoreStateMutex.Lock() 512 defer fake.restoreStateMutex.Unlock() 513 fake.RestoreStateStub = nil 514 fake.restoreStateReturns = struct { 515 result1 error 516 }{result1} 517 } 518 519 func (fake *ResourceManager) RestoreStateReturnsOnCall(i int, result1 error) { 520 fake.restoreStateMutex.Lock() 521 defer fake.restoreStateMutex.Unlock() 522 fake.RestoreStateStub = nil 523 if fake.restoreStateReturnsOnCall == nil { 524 fake.restoreStateReturnsOnCall = make(map[int]struct { 525 result1 error 526 }) 527 } 528 fake.restoreStateReturnsOnCall[i] = struct { 529 result1 error 530 }{result1} 531 } 532 533 func (fake *ResourceManager) SetCustomName(arg1 string) { 534 fake.setCustomNameMutex.Lock() 535 fake.setCustomNameArgsForCall = append(fake.setCustomNameArgsForCall, struct { 536 arg1 string 537 }{arg1}) 538 stub := fake.SetCustomNameStub 539 fake.recordInvocation("SetCustomName", []interface{}{arg1}) 540 fake.setCustomNameMutex.Unlock() 541 if stub != nil { 542 fake.SetCustomNameStub(arg1) 543 } 544 } 545 546 func (fake *ResourceManager) SetCustomNameCallCount() int { 547 fake.setCustomNameMutex.RLock() 548 defer fake.setCustomNameMutex.RUnlock() 549 return len(fake.setCustomNameArgsForCall) 550 } 551 552 func (fake *ResourceManager) SetCustomNameCalls(stub func(string)) { 553 fake.setCustomNameMutex.Lock() 554 defer fake.setCustomNameMutex.Unlock() 555 fake.SetCustomNameStub = stub 556 } 557 558 func (fake *ResourceManager) SetCustomNameArgsForCall(i int) string { 559 fake.setCustomNameMutex.RLock() 560 defer fake.setCustomNameMutex.RUnlock() 561 argsForCall := fake.setCustomNameArgsForCall[i] 562 return argsForCall.arg1 563 } 564 565 func (fake *ResourceManager) Invocations() map[string][][]interface{} { 566 fake.invocationsMutex.RLock() 567 defer fake.invocationsMutex.RUnlock() 568 fake.checkStateMutex.RLock() 569 defer fake.checkStateMutex.RUnlock() 570 fake.deleteMutex.RLock() 571 defer fake.deleteMutex.RUnlock() 572 fake.existsMutex.RLock() 573 defer fake.existsMutex.RUnlock() 574 fake.getMutex.RLock() 575 defer fake.getMutex.RUnlock() 576 fake.getNameMutex.RLock() 577 defer fake.getNameMutex.RUnlock() 578 fake.reconcileMutex.RLock() 579 defer fake.reconcileMutex.RUnlock() 580 fake.restoreStateMutex.RLock() 581 defer fake.restoreStateMutex.RUnlock() 582 fake.setCustomNameMutex.RLock() 583 defer fake.setCustomNameMutex.RUnlock() 584 copiedInvocations := map[string][][]interface{}{} 585 for key, value := range fake.invocations { 586 copiedInvocations[key] = value 587 } 588 return copiedInvocations 589 } 590 591 func (fake *ResourceManager) recordInvocation(key string, args []interface{}) { 592 fake.invocationsMutex.Lock() 593 defer fake.invocationsMutex.Unlock() 594 if fake.invocations == nil { 595 fake.invocations = map[string][][]interface{}{} 596 } 597 if fake.invocations[key] == nil { 598 fake.invocations[key] = [][]interface{}{} 599 } 600 fake.invocations[key] = append(fake.invocations[key], args) 601 } 602 603 var _ resources.Manager = new(ResourceManager)