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)