github.com/IBM-Blockchain/fabric-operator@v1.0.4/pkg/offering/common/reconcilechecks/mocks/instance.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/offering/common/reconcilechecks"
     8  )
     9  
    10  type Instance struct {
    11  	GetArchStub        func() []string
    12  	getArchMutex       sync.RWMutex
    13  	getArchArgsForCall []struct {
    14  	}
    15  	getArchReturns struct {
    16  		result1 []string
    17  	}
    18  	getArchReturnsOnCall map[int]struct {
    19  		result1 []string
    20  	}
    21  	GetFabricVersionStub        func() string
    22  	getFabricVersionMutex       sync.RWMutex
    23  	getFabricVersionArgsForCall []struct {
    24  	}
    25  	getFabricVersionReturns struct {
    26  		result1 string
    27  	}
    28  	getFabricVersionReturnsOnCall map[int]struct {
    29  		result1 string
    30  	}
    31  	GetRegistryURLStub        func() string
    32  	getRegistryURLMutex       sync.RWMutex
    33  	getRegistryURLArgsForCall []struct {
    34  	}
    35  	getRegistryURLReturns struct {
    36  		result1 string
    37  	}
    38  	getRegistryURLReturnsOnCall map[int]struct {
    39  		result1 string
    40  	}
    41  	ImagesSetStub        func() bool
    42  	imagesSetMutex       sync.RWMutex
    43  	imagesSetArgsForCall []struct {
    44  	}
    45  	imagesSetReturns struct {
    46  		result1 bool
    47  	}
    48  	imagesSetReturnsOnCall map[int]struct {
    49  		result1 bool
    50  	}
    51  	SetFabricVersionStub        func(string)
    52  	setFabricVersionMutex       sync.RWMutex
    53  	setFabricVersionArgsForCall []struct {
    54  		arg1 string
    55  	}
    56  	invocations      map[string][][]interface{}
    57  	invocationsMutex sync.RWMutex
    58  }
    59  
    60  func (fake *Instance) GetArch() []string {
    61  	fake.getArchMutex.Lock()
    62  	ret, specificReturn := fake.getArchReturnsOnCall[len(fake.getArchArgsForCall)]
    63  	fake.getArchArgsForCall = append(fake.getArchArgsForCall, struct {
    64  	}{})
    65  	stub := fake.GetArchStub
    66  	fakeReturns := fake.getArchReturns
    67  	fake.recordInvocation("GetArch", []interface{}{})
    68  	fake.getArchMutex.Unlock()
    69  	if stub != nil {
    70  		return stub()
    71  	}
    72  	if specificReturn {
    73  		return ret.result1
    74  	}
    75  	return fakeReturns.result1
    76  }
    77  
    78  func (fake *Instance) GetArchCallCount() int {
    79  	fake.getArchMutex.RLock()
    80  	defer fake.getArchMutex.RUnlock()
    81  	return len(fake.getArchArgsForCall)
    82  }
    83  
    84  func (fake *Instance) GetArchCalls(stub func() []string) {
    85  	fake.getArchMutex.Lock()
    86  	defer fake.getArchMutex.Unlock()
    87  	fake.GetArchStub = stub
    88  }
    89  
    90  func (fake *Instance) GetArchReturns(result1 []string) {
    91  	fake.getArchMutex.Lock()
    92  	defer fake.getArchMutex.Unlock()
    93  	fake.GetArchStub = nil
    94  	fake.getArchReturns = struct {
    95  		result1 []string
    96  	}{result1}
    97  }
    98  
    99  func (fake *Instance) GetArchReturnsOnCall(i int, result1 []string) {
   100  	fake.getArchMutex.Lock()
   101  	defer fake.getArchMutex.Unlock()
   102  	fake.GetArchStub = nil
   103  	if fake.getArchReturnsOnCall == nil {
   104  		fake.getArchReturnsOnCall = make(map[int]struct {
   105  			result1 []string
   106  		})
   107  	}
   108  	fake.getArchReturnsOnCall[i] = struct {
   109  		result1 []string
   110  	}{result1}
   111  }
   112  
   113  func (fake *Instance) GetFabricVersion() string {
   114  	fake.getFabricVersionMutex.Lock()
   115  	ret, specificReturn := fake.getFabricVersionReturnsOnCall[len(fake.getFabricVersionArgsForCall)]
   116  	fake.getFabricVersionArgsForCall = append(fake.getFabricVersionArgsForCall, struct {
   117  	}{})
   118  	stub := fake.GetFabricVersionStub
   119  	fakeReturns := fake.getFabricVersionReturns
   120  	fake.recordInvocation("GetFabricVersion", []interface{}{})
   121  	fake.getFabricVersionMutex.Unlock()
   122  	if stub != nil {
   123  		return stub()
   124  	}
   125  	if specificReturn {
   126  		return ret.result1
   127  	}
   128  	return fakeReturns.result1
   129  }
   130  
   131  func (fake *Instance) GetFabricVersionCallCount() int {
   132  	fake.getFabricVersionMutex.RLock()
   133  	defer fake.getFabricVersionMutex.RUnlock()
   134  	return len(fake.getFabricVersionArgsForCall)
   135  }
   136  
   137  func (fake *Instance) GetFabricVersionCalls(stub func() string) {
   138  	fake.getFabricVersionMutex.Lock()
   139  	defer fake.getFabricVersionMutex.Unlock()
   140  	fake.GetFabricVersionStub = stub
   141  }
   142  
   143  func (fake *Instance) GetFabricVersionReturns(result1 string) {
   144  	fake.getFabricVersionMutex.Lock()
   145  	defer fake.getFabricVersionMutex.Unlock()
   146  	fake.GetFabricVersionStub = nil
   147  	fake.getFabricVersionReturns = struct {
   148  		result1 string
   149  	}{result1}
   150  }
   151  
   152  func (fake *Instance) GetFabricVersionReturnsOnCall(i int, result1 string) {
   153  	fake.getFabricVersionMutex.Lock()
   154  	defer fake.getFabricVersionMutex.Unlock()
   155  	fake.GetFabricVersionStub = nil
   156  	if fake.getFabricVersionReturnsOnCall == nil {
   157  		fake.getFabricVersionReturnsOnCall = make(map[int]struct {
   158  			result1 string
   159  		})
   160  	}
   161  	fake.getFabricVersionReturnsOnCall[i] = struct {
   162  		result1 string
   163  	}{result1}
   164  }
   165  
   166  func (fake *Instance) GetRegistryURL() string {
   167  	fake.getRegistryURLMutex.Lock()
   168  	ret, specificReturn := fake.getRegistryURLReturnsOnCall[len(fake.getRegistryURLArgsForCall)]
   169  	fake.getRegistryURLArgsForCall = append(fake.getRegistryURLArgsForCall, struct {
   170  	}{})
   171  	stub := fake.GetRegistryURLStub
   172  	fakeReturns := fake.getRegistryURLReturns
   173  	fake.recordInvocation("GetRegistryURL", []interface{}{})
   174  	fake.getRegistryURLMutex.Unlock()
   175  	if stub != nil {
   176  		return stub()
   177  	}
   178  	if specificReturn {
   179  		return ret.result1
   180  	}
   181  	return fakeReturns.result1
   182  }
   183  
   184  func (fake *Instance) GetRegistryURLCallCount() int {
   185  	fake.getRegistryURLMutex.RLock()
   186  	defer fake.getRegistryURLMutex.RUnlock()
   187  	return len(fake.getRegistryURLArgsForCall)
   188  }
   189  
   190  func (fake *Instance) GetRegistryURLCalls(stub func() string) {
   191  	fake.getRegistryURLMutex.Lock()
   192  	defer fake.getRegistryURLMutex.Unlock()
   193  	fake.GetRegistryURLStub = stub
   194  }
   195  
   196  func (fake *Instance) GetRegistryURLReturns(result1 string) {
   197  	fake.getRegistryURLMutex.Lock()
   198  	defer fake.getRegistryURLMutex.Unlock()
   199  	fake.GetRegistryURLStub = nil
   200  	fake.getRegistryURLReturns = struct {
   201  		result1 string
   202  	}{result1}
   203  }
   204  
   205  func (fake *Instance) GetRegistryURLReturnsOnCall(i int, result1 string) {
   206  	fake.getRegistryURLMutex.Lock()
   207  	defer fake.getRegistryURLMutex.Unlock()
   208  	fake.GetRegistryURLStub = nil
   209  	if fake.getRegistryURLReturnsOnCall == nil {
   210  		fake.getRegistryURLReturnsOnCall = make(map[int]struct {
   211  			result1 string
   212  		})
   213  	}
   214  	fake.getRegistryURLReturnsOnCall[i] = struct {
   215  		result1 string
   216  	}{result1}
   217  }
   218  
   219  func (fake *Instance) ImagesSet() bool {
   220  	fake.imagesSetMutex.Lock()
   221  	ret, specificReturn := fake.imagesSetReturnsOnCall[len(fake.imagesSetArgsForCall)]
   222  	fake.imagesSetArgsForCall = append(fake.imagesSetArgsForCall, struct {
   223  	}{})
   224  	stub := fake.ImagesSetStub
   225  	fakeReturns := fake.imagesSetReturns
   226  	fake.recordInvocation("ImagesSet", []interface{}{})
   227  	fake.imagesSetMutex.Unlock()
   228  	if stub != nil {
   229  		return stub()
   230  	}
   231  	if specificReturn {
   232  		return ret.result1
   233  	}
   234  	return fakeReturns.result1
   235  }
   236  
   237  func (fake *Instance) ImagesSetCallCount() int {
   238  	fake.imagesSetMutex.RLock()
   239  	defer fake.imagesSetMutex.RUnlock()
   240  	return len(fake.imagesSetArgsForCall)
   241  }
   242  
   243  func (fake *Instance) ImagesSetCalls(stub func() bool) {
   244  	fake.imagesSetMutex.Lock()
   245  	defer fake.imagesSetMutex.Unlock()
   246  	fake.ImagesSetStub = stub
   247  }
   248  
   249  func (fake *Instance) ImagesSetReturns(result1 bool) {
   250  	fake.imagesSetMutex.Lock()
   251  	defer fake.imagesSetMutex.Unlock()
   252  	fake.ImagesSetStub = nil
   253  	fake.imagesSetReturns = struct {
   254  		result1 bool
   255  	}{result1}
   256  }
   257  
   258  func (fake *Instance) ImagesSetReturnsOnCall(i int, result1 bool) {
   259  	fake.imagesSetMutex.Lock()
   260  	defer fake.imagesSetMutex.Unlock()
   261  	fake.ImagesSetStub = nil
   262  	if fake.imagesSetReturnsOnCall == nil {
   263  		fake.imagesSetReturnsOnCall = make(map[int]struct {
   264  			result1 bool
   265  		})
   266  	}
   267  	fake.imagesSetReturnsOnCall[i] = struct {
   268  		result1 bool
   269  	}{result1}
   270  }
   271  
   272  func (fake *Instance) SetFabricVersion(arg1 string) {
   273  	fake.setFabricVersionMutex.Lock()
   274  	fake.setFabricVersionArgsForCall = append(fake.setFabricVersionArgsForCall, struct {
   275  		arg1 string
   276  	}{arg1})
   277  	stub := fake.SetFabricVersionStub
   278  	fake.recordInvocation("SetFabricVersion", []interface{}{arg1})
   279  	fake.setFabricVersionMutex.Unlock()
   280  	if stub != nil {
   281  		fake.SetFabricVersionStub(arg1)
   282  	}
   283  }
   284  
   285  func (fake *Instance) SetFabricVersionCallCount() int {
   286  	fake.setFabricVersionMutex.RLock()
   287  	defer fake.setFabricVersionMutex.RUnlock()
   288  	return len(fake.setFabricVersionArgsForCall)
   289  }
   290  
   291  func (fake *Instance) SetFabricVersionCalls(stub func(string)) {
   292  	fake.setFabricVersionMutex.Lock()
   293  	defer fake.setFabricVersionMutex.Unlock()
   294  	fake.SetFabricVersionStub = stub
   295  }
   296  
   297  func (fake *Instance) SetFabricVersionArgsForCall(i int) string {
   298  	fake.setFabricVersionMutex.RLock()
   299  	defer fake.setFabricVersionMutex.RUnlock()
   300  	argsForCall := fake.setFabricVersionArgsForCall[i]
   301  	return argsForCall.arg1
   302  }
   303  
   304  func (fake *Instance) Invocations() map[string][][]interface{} {
   305  	fake.invocationsMutex.RLock()
   306  	defer fake.invocationsMutex.RUnlock()
   307  	fake.getArchMutex.RLock()
   308  	defer fake.getArchMutex.RUnlock()
   309  	fake.getFabricVersionMutex.RLock()
   310  	defer fake.getFabricVersionMutex.RUnlock()
   311  	fake.getRegistryURLMutex.RLock()
   312  	defer fake.getRegistryURLMutex.RUnlock()
   313  	fake.imagesSetMutex.RLock()
   314  	defer fake.imagesSetMutex.RUnlock()
   315  	fake.setFabricVersionMutex.RLock()
   316  	defer fake.setFabricVersionMutex.RUnlock()
   317  	copiedInvocations := map[string][][]interface{}{}
   318  	for key, value := range fake.invocations {
   319  		copiedInvocations[key] = value
   320  	}
   321  	return copiedInvocations
   322  }
   323  
   324  func (fake *Instance) recordInvocation(key string, args []interface{}) {
   325  	fake.invocationsMutex.Lock()
   326  	defer fake.invocationsMutex.Unlock()
   327  	if fake.invocations == nil {
   328  		fake.invocations = map[string][][]interface{}{}
   329  	}
   330  	if fake.invocations[key] == nil {
   331  		fake.invocations[key] = [][]interface{}{}
   332  	}
   333  	fake.invocations[key] = append(fake.invocations[key], args)
   334  }
   335  
   336  var _ reconcilechecks.Instance = new(Instance)