github.com/IBM-Blockchain/fabric-operator@v1.0.4/pkg/initializer/peer/mocks/ibppeer.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/initializer/common/config" 8 initializer "github.com/IBM-Blockchain/fabric-operator/pkg/initializer/peer" 9 ) 10 11 type IBPPeer struct { 12 DeliveryClientCryptoStub func() map[string][]byte 13 deliveryClientCryptoMutex sync.RWMutex 14 deliveryClientCryptoArgsForCall []struct { 15 } 16 deliveryClientCryptoReturns struct { 17 result1 map[string][]byte 18 } 19 deliveryClientCryptoReturnsOnCall map[int]struct { 20 result1 map[string][]byte 21 } 22 GenerateCryptoStub func() (*config.CryptoResponse, error) 23 generateCryptoMutex sync.RWMutex 24 generateCryptoArgsForCall []struct { 25 } 26 generateCryptoReturns struct { 27 result1 *config.CryptoResponse 28 result2 error 29 } 30 generateCryptoReturnsOnCall map[int]struct { 31 result1 *config.CryptoResponse 32 result2 error 33 } 34 GetConfigStub func() initializer.CoreConfig 35 getConfigMutex sync.RWMutex 36 getConfigArgsForCall []struct { 37 } 38 getConfigReturns struct { 39 result1 initializer.CoreConfig 40 } 41 getConfigReturnsOnCall map[int]struct { 42 result1 initializer.CoreConfig 43 } 44 OverrideConfigStub func(initializer.CoreConfig) error 45 overrideConfigMutex sync.RWMutex 46 overrideConfigArgsForCall []struct { 47 arg1 initializer.CoreConfig 48 } 49 overrideConfigReturns struct { 50 result1 error 51 } 52 overrideConfigReturnsOnCall map[int]struct { 53 result1 error 54 } 55 invocations map[string][][]interface{} 56 invocationsMutex sync.RWMutex 57 } 58 59 func (fake *IBPPeer) DeliveryClientCrypto() map[string][]byte { 60 fake.deliveryClientCryptoMutex.Lock() 61 ret, specificReturn := fake.deliveryClientCryptoReturnsOnCall[len(fake.deliveryClientCryptoArgsForCall)] 62 fake.deliveryClientCryptoArgsForCall = append(fake.deliveryClientCryptoArgsForCall, struct { 63 }{}) 64 stub := fake.DeliveryClientCryptoStub 65 fakeReturns := fake.deliveryClientCryptoReturns 66 fake.recordInvocation("DeliveryClientCrypto", []interface{}{}) 67 fake.deliveryClientCryptoMutex.Unlock() 68 if stub != nil { 69 return stub() 70 } 71 if specificReturn { 72 return ret.result1 73 } 74 return fakeReturns.result1 75 } 76 77 func (fake *IBPPeer) DeliveryClientCryptoCallCount() int { 78 fake.deliveryClientCryptoMutex.RLock() 79 defer fake.deliveryClientCryptoMutex.RUnlock() 80 return len(fake.deliveryClientCryptoArgsForCall) 81 } 82 83 func (fake *IBPPeer) DeliveryClientCryptoCalls(stub func() map[string][]byte) { 84 fake.deliveryClientCryptoMutex.Lock() 85 defer fake.deliveryClientCryptoMutex.Unlock() 86 fake.DeliveryClientCryptoStub = stub 87 } 88 89 func (fake *IBPPeer) DeliveryClientCryptoReturns(result1 map[string][]byte) { 90 fake.deliveryClientCryptoMutex.Lock() 91 defer fake.deliveryClientCryptoMutex.Unlock() 92 fake.DeliveryClientCryptoStub = nil 93 fake.deliveryClientCryptoReturns = struct { 94 result1 map[string][]byte 95 }{result1} 96 } 97 98 func (fake *IBPPeer) DeliveryClientCryptoReturnsOnCall(i int, result1 map[string][]byte) { 99 fake.deliveryClientCryptoMutex.Lock() 100 defer fake.deliveryClientCryptoMutex.Unlock() 101 fake.DeliveryClientCryptoStub = nil 102 if fake.deliveryClientCryptoReturnsOnCall == nil { 103 fake.deliveryClientCryptoReturnsOnCall = make(map[int]struct { 104 result1 map[string][]byte 105 }) 106 } 107 fake.deliveryClientCryptoReturnsOnCall[i] = struct { 108 result1 map[string][]byte 109 }{result1} 110 } 111 112 func (fake *IBPPeer) GenerateCrypto() (*config.CryptoResponse, error) { 113 fake.generateCryptoMutex.Lock() 114 ret, specificReturn := fake.generateCryptoReturnsOnCall[len(fake.generateCryptoArgsForCall)] 115 fake.generateCryptoArgsForCall = append(fake.generateCryptoArgsForCall, struct { 116 }{}) 117 stub := fake.GenerateCryptoStub 118 fakeReturns := fake.generateCryptoReturns 119 fake.recordInvocation("GenerateCrypto", []interface{}{}) 120 fake.generateCryptoMutex.Unlock() 121 if stub != nil { 122 return stub() 123 } 124 if specificReturn { 125 return ret.result1, ret.result2 126 } 127 return fakeReturns.result1, fakeReturns.result2 128 } 129 130 func (fake *IBPPeer) GenerateCryptoCallCount() int { 131 fake.generateCryptoMutex.RLock() 132 defer fake.generateCryptoMutex.RUnlock() 133 return len(fake.generateCryptoArgsForCall) 134 } 135 136 func (fake *IBPPeer) GenerateCryptoCalls(stub func() (*config.CryptoResponse, error)) { 137 fake.generateCryptoMutex.Lock() 138 defer fake.generateCryptoMutex.Unlock() 139 fake.GenerateCryptoStub = stub 140 } 141 142 func (fake *IBPPeer) GenerateCryptoReturns(result1 *config.CryptoResponse, result2 error) { 143 fake.generateCryptoMutex.Lock() 144 defer fake.generateCryptoMutex.Unlock() 145 fake.GenerateCryptoStub = nil 146 fake.generateCryptoReturns = struct { 147 result1 *config.CryptoResponse 148 result2 error 149 }{result1, result2} 150 } 151 152 func (fake *IBPPeer) GenerateCryptoReturnsOnCall(i int, result1 *config.CryptoResponse, result2 error) { 153 fake.generateCryptoMutex.Lock() 154 defer fake.generateCryptoMutex.Unlock() 155 fake.GenerateCryptoStub = nil 156 if fake.generateCryptoReturnsOnCall == nil { 157 fake.generateCryptoReturnsOnCall = make(map[int]struct { 158 result1 *config.CryptoResponse 159 result2 error 160 }) 161 } 162 fake.generateCryptoReturnsOnCall[i] = struct { 163 result1 *config.CryptoResponse 164 result2 error 165 }{result1, result2} 166 } 167 168 func (fake *IBPPeer) GetConfig() initializer.CoreConfig { 169 fake.getConfigMutex.Lock() 170 ret, specificReturn := fake.getConfigReturnsOnCall[len(fake.getConfigArgsForCall)] 171 fake.getConfigArgsForCall = append(fake.getConfigArgsForCall, struct { 172 }{}) 173 stub := fake.GetConfigStub 174 fakeReturns := fake.getConfigReturns 175 fake.recordInvocation("GetConfig", []interface{}{}) 176 fake.getConfigMutex.Unlock() 177 if stub != nil { 178 return stub() 179 } 180 if specificReturn { 181 return ret.result1 182 } 183 return fakeReturns.result1 184 } 185 186 func (fake *IBPPeer) GetConfigCallCount() int { 187 fake.getConfigMutex.RLock() 188 defer fake.getConfigMutex.RUnlock() 189 return len(fake.getConfigArgsForCall) 190 } 191 192 func (fake *IBPPeer) GetConfigCalls(stub func() initializer.CoreConfig) { 193 fake.getConfigMutex.Lock() 194 defer fake.getConfigMutex.Unlock() 195 fake.GetConfigStub = stub 196 } 197 198 func (fake *IBPPeer) GetConfigReturns(result1 initializer.CoreConfig) { 199 fake.getConfigMutex.Lock() 200 defer fake.getConfigMutex.Unlock() 201 fake.GetConfigStub = nil 202 fake.getConfigReturns = struct { 203 result1 initializer.CoreConfig 204 }{result1} 205 } 206 207 func (fake *IBPPeer) GetConfigReturnsOnCall(i int, result1 initializer.CoreConfig) { 208 fake.getConfigMutex.Lock() 209 defer fake.getConfigMutex.Unlock() 210 fake.GetConfigStub = nil 211 if fake.getConfigReturnsOnCall == nil { 212 fake.getConfigReturnsOnCall = make(map[int]struct { 213 result1 initializer.CoreConfig 214 }) 215 } 216 fake.getConfigReturnsOnCall[i] = struct { 217 result1 initializer.CoreConfig 218 }{result1} 219 } 220 221 func (fake *IBPPeer) OverrideConfig(arg1 initializer.CoreConfig) error { 222 fake.overrideConfigMutex.Lock() 223 ret, specificReturn := fake.overrideConfigReturnsOnCall[len(fake.overrideConfigArgsForCall)] 224 fake.overrideConfigArgsForCall = append(fake.overrideConfigArgsForCall, struct { 225 arg1 initializer.CoreConfig 226 }{arg1}) 227 stub := fake.OverrideConfigStub 228 fakeReturns := fake.overrideConfigReturns 229 fake.recordInvocation("OverrideConfig", []interface{}{arg1}) 230 fake.overrideConfigMutex.Unlock() 231 if stub != nil { 232 return stub(arg1) 233 } 234 if specificReturn { 235 return ret.result1 236 } 237 return fakeReturns.result1 238 } 239 240 func (fake *IBPPeer) OverrideConfigCallCount() int { 241 fake.overrideConfigMutex.RLock() 242 defer fake.overrideConfigMutex.RUnlock() 243 return len(fake.overrideConfigArgsForCall) 244 } 245 246 func (fake *IBPPeer) OverrideConfigCalls(stub func(initializer.CoreConfig) error) { 247 fake.overrideConfigMutex.Lock() 248 defer fake.overrideConfigMutex.Unlock() 249 fake.OverrideConfigStub = stub 250 } 251 252 func (fake *IBPPeer) OverrideConfigArgsForCall(i int) initializer.CoreConfig { 253 fake.overrideConfigMutex.RLock() 254 defer fake.overrideConfigMutex.RUnlock() 255 argsForCall := fake.overrideConfigArgsForCall[i] 256 return argsForCall.arg1 257 } 258 259 func (fake *IBPPeer) OverrideConfigReturns(result1 error) { 260 fake.overrideConfigMutex.Lock() 261 defer fake.overrideConfigMutex.Unlock() 262 fake.OverrideConfigStub = nil 263 fake.overrideConfigReturns = struct { 264 result1 error 265 }{result1} 266 } 267 268 func (fake *IBPPeer) OverrideConfigReturnsOnCall(i int, result1 error) { 269 fake.overrideConfigMutex.Lock() 270 defer fake.overrideConfigMutex.Unlock() 271 fake.OverrideConfigStub = nil 272 if fake.overrideConfigReturnsOnCall == nil { 273 fake.overrideConfigReturnsOnCall = make(map[int]struct { 274 result1 error 275 }) 276 } 277 fake.overrideConfigReturnsOnCall[i] = struct { 278 result1 error 279 }{result1} 280 } 281 282 func (fake *IBPPeer) Invocations() map[string][][]interface{} { 283 fake.invocationsMutex.RLock() 284 defer fake.invocationsMutex.RUnlock() 285 fake.deliveryClientCryptoMutex.RLock() 286 defer fake.deliveryClientCryptoMutex.RUnlock() 287 fake.generateCryptoMutex.RLock() 288 defer fake.generateCryptoMutex.RUnlock() 289 fake.getConfigMutex.RLock() 290 defer fake.getConfigMutex.RUnlock() 291 fake.overrideConfigMutex.RLock() 292 defer fake.overrideConfigMutex.RUnlock() 293 copiedInvocations := map[string][][]interface{}{} 294 for key, value := range fake.invocations { 295 copiedInvocations[key] = value 296 } 297 return copiedInvocations 298 } 299 300 func (fake *IBPPeer) recordInvocation(key string, args []interface{}) { 301 fake.invocationsMutex.Lock() 302 defer fake.invocationsMutex.Unlock() 303 if fake.invocations == nil { 304 fake.invocations = map[string][][]interface{}{} 305 } 306 if fake.invocations[key] == nil { 307 fake.invocations[key] = [][]interface{}{} 308 } 309 fake.invocations[key] = append(fake.invocations[key], args) 310 } 311 312 var _ initializer.IBPPeer = new(IBPPeer)