github.com/hyperledger-labs/bdls@v2.1.1+incompatible/core/chaincode/lifecycle/mock/channel_config.go (about) 1 // Code generated by counterfeiter. DO NOT EDIT. 2 package mock 3 4 import ( 5 "sync" 6 7 "github.com/hyperledger/fabric/common/channelconfig" 8 "github.com/hyperledger/fabric/common/configtx" 9 "github.com/hyperledger/fabric/common/policies" 10 "github.com/hyperledger/fabric/msp" 11 ) 12 13 type ChannelConfig struct { 14 ApplicationConfigStub func() (channelconfig.Application, bool) 15 applicationConfigMutex sync.RWMutex 16 applicationConfigArgsForCall []struct { 17 } 18 applicationConfigReturns struct { 19 result1 channelconfig.Application 20 result2 bool 21 } 22 applicationConfigReturnsOnCall map[int]struct { 23 result1 channelconfig.Application 24 result2 bool 25 } 26 ChannelConfigStub func() channelconfig.Channel 27 channelConfigMutex sync.RWMutex 28 channelConfigArgsForCall []struct { 29 } 30 channelConfigReturns struct { 31 result1 channelconfig.Channel 32 } 33 channelConfigReturnsOnCall map[int]struct { 34 result1 channelconfig.Channel 35 } 36 ConfigtxValidatorStub func() configtx.Validator 37 configtxValidatorMutex sync.RWMutex 38 configtxValidatorArgsForCall []struct { 39 } 40 configtxValidatorReturns struct { 41 result1 configtx.Validator 42 } 43 configtxValidatorReturnsOnCall map[int]struct { 44 result1 configtx.Validator 45 } 46 ConsortiumsConfigStub func() (channelconfig.Consortiums, bool) 47 consortiumsConfigMutex sync.RWMutex 48 consortiumsConfigArgsForCall []struct { 49 } 50 consortiumsConfigReturns struct { 51 result1 channelconfig.Consortiums 52 result2 bool 53 } 54 consortiumsConfigReturnsOnCall map[int]struct { 55 result1 channelconfig.Consortiums 56 result2 bool 57 } 58 MSPManagerStub func() msp.MSPManager 59 mSPManagerMutex sync.RWMutex 60 mSPManagerArgsForCall []struct { 61 } 62 mSPManagerReturns struct { 63 result1 msp.MSPManager 64 } 65 mSPManagerReturnsOnCall map[int]struct { 66 result1 msp.MSPManager 67 } 68 OrdererConfigStub func() (channelconfig.Orderer, bool) 69 ordererConfigMutex sync.RWMutex 70 ordererConfigArgsForCall []struct { 71 } 72 ordererConfigReturns struct { 73 result1 channelconfig.Orderer 74 result2 bool 75 } 76 ordererConfigReturnsOnCall map[int]struct { 77 result1 channelconfig.Orderer 78 result2 bool 79 } 80 PolicyManagerStub func() policies.Manager 81 policyManagerMutex sync.RWMutex 82 policyManagerArgsForCall []struct { 83 } 84 policyManagerReturns struct { 85 result1 policies.Manager 86 } 87 policyManagerReturnsOnCall map[int]struct { 88 result1 policies.Manager 89 } 90 ValidateNewStub func(channelconfig.Resources) error 91 validateNewMutex sync.RWMutex 92 validateNewArgsForCall []struct { 93 arg1 channelconfig.Resources 94 } 95 validateNewReturns struct { 96 result1 error 97 } 98 validateNewReturnsOnCall map[int]struct { 99 result1 error 100 } 101 invocations map[string][][]interface{} 102 invocationsMutex sync.RWMutex 103 } 104 105 func (fake *ChannelConfig) ApplicationConfig() (channelconfig.Application, bool) { 106 fake.applicationConfigMutex.Lock() 107 ret, specificReturn := fake.applicationConfigReturnsOnCall[len(fake.applicationConfigArgsForCall)] 108 fake.applicationConfigArgsForCall = append(fake.applicationConfigArgsForCall, struct { 109 }{}) 110 fake.recordInvocation("ApplicationConfig", []interface{}{}) 111 fake.applicationConfigMutex.Unlock() 112 if fake.ApplicationConfigStub != nil { 113 return fake.ApplicationConfigStub() 114 } 115 if specificReturn { 116 return ret.result1, ret.result2 117 } 118 fakeReturns := fake.applicationConfigReturns 119 return fakeReturns.result1, fakeReturns.result2 120 } 121 122 func (fake *ChannelConfig) ApplicationConfigCallCount() int { 123 fake.applicationConfigMutex.RLock() 124 defer fake.applicationConfigMutex.RUnlock() 125 return len(fake.applicationConfigArgsForCall) 126 } 127 128 func (fake *ChannelConfig) ApplicationConfigCalls(stub func() (channelconfig.Application, bool)) { 129 fake.applicationConfigMutex.Lock() 130 defer fake.applicationConfigMutex.Unlock() 131 fake.ApplicationConfigStub = stub 132 } 133 134 func (fake *ChannelConfig) ApplicationConfigReturns(result1 channelconfig.Application, result2 bool) { 135 fake.applicationConfigMutex.Lock() 136 defer fake.applicationConfigMutex.Unlock() 137 fake.ApplicationConfigStub = nil 138 fake.applicationConfigReturns = struct { 139 result1 channelconfig.Application 140 result2 bool 141 }{result1, result2} 142 } 143 144 func (fake *ChannelConfig) ApplicationConfigReturnsOnCall(i int, result1 channelconfig.Application, result2 bool) { 145 fake.applicationConfigMutex.Lock() 146 defer fake.applicationConfigMutex.Unlock() 147 fake.ApplicationConfigStub = nil 148 if fake.applicationConfigReturnsOnCall == nil { 149 fake.applicationConfigReturnsOnCall = make(map[int]struct { 150 result1 channelconfig.Application 151 result2 bool 152 }) 153 } 154 fake.applicationConfigReturnsOnCall[i] = struct { 155 result1 channelconfig.Application 156 result2 bool 157 }{result1, result2} 158 } 159 160 func (fake *ChannelConfig) ChannelConfig() channelconfig.Channel { 161 fake.channelConfigMutex.Lock() 162 ret, specificReturn := fake.channelConfigReturnsOnCall[len(fake.channelConfigArgsForCall)] 163 fake.channelConfigArgsForCall = append(fake.channelConfigArgsForCall, struct { 164 }{}) 165 fake.recordInvocation("ChannelConfig", []interface{}{}) 166 fake.channelConfigMutex.Unlock() 167 if fake.ChannelConfigStub != nil { 168 return fake.ChannelConfigStub() 169 } 170 if specificReturn { 171 return ret.result1 172 } 173 fakeReturns := fake.channelConfigReturns 174 return fakeReturns.result1 175 } 176 177 func (fake *ChannelConfig) ChannelConfigCallCount() int { 178 fake.channelConfigMutex.RLock() 179 defer fake.channelConfigMutex.RUnlock() 180 return len(fake.channelConfigArgsForCall) 181 } 182 183 func (fake *ChannelConfig) ChannelConfigCalls(stub func() channelconfig.Channel) { 184 fake.channelConfigMutex.Lock() 185 defer fake.channelConfigMutex.Unlock() 186 fake.ChannelConfigStub = stub 187 } 188 189 func (fake *ChannelConfig) ChannelConfigReturns(result1 channelconfig.Channel) { 190 fake.channelConfigMutex.Lock() 191 defer fake.channelConfigMutex.Unlock() 192 fake.ChannelConfigStub = nil 193 fake.channelConfigReturns = struct { 194 result1 channelconfig.Channel 195 }{result1} 196 } 197 198 func (fake *ChannelConfig) ChannelConfigReturnsOnCall(i int, result1 channelconfig.Channel) { 199 fake.channelConfigMutex.Lock() 200 defer fake.channelConfigMutex.Unlock() 201 fake.ChannelConfigStub = nil 202 if fake.channelConfigReturnsOnCall == nil { 203 fake.channelConfigReturnsOnCall = make(map[int]struct { 204 result1 channelconfig.Channel 205 }) 206 } 207 fake.channelConfigReturnsOnCall[i] = struct { 208 result1 channelconfig.Channel 209 }{result1} 210 } 211 212 func (fake *ChannelConfig) ConfigtxValidator() configtx.Validator { 213 fake.configtxValidatorMutex.Lock() 214 ret, specificReturn := fake.configtxValidatorReturnsOnCall[len(fake.configtxValidatorArgsForCall)] 215 fake.configtxValidatorArgsForCall = append(fake.configtxValidatorArgsForCall, struct { 216 }{}) 217 fake.recordInvocation("ConfigtxValidator", []interface{}{}) 218 fake.configtxValidatorMutex.Unlock() 219 if fake.ConfigtxValidatorStub != nil { 220 return fake.ConfigtxValidatorStub() 221 } 222 if specificReturn { 223 return ret.result1 224 } 225 fakeReturns := fake.configtxValidatorReturns 226 return fakeReturns.result1 227 } 228 229 func (fake *ChannelConfig) ConfigtxValidatorCallCount() int { 230 fake.configtxValidatorMutex.RLock() 231 defer fake.configtxValidatorMutex.RUnlock() 232 return len(fake.configtxValidatorArgsForCall) 233 } 234 235 func (fake *ChannelConfig) ConfigtxValidatorCalls(stub func() configtx.Validator) { 236 fake.configtxValidatorMutex.Lock() 237 defer fake.configtxValidatorMutex.Unlock() 238 fake.ConfigtxValidatorStub = stub 239 } 240 241 func (fake *ChannelConfig) ConfigtxValidatorReturns(result1 configtx.Validator) { 242 fake.configtxValidatorMutex.Lock() 243 defer fake.configtxValidatorMutex.Unlock() 244 fake.ConfigtxValidatorStub = nil 245 fake.configtxValidatorReturns = struct { 246 result1 configtx.Validator 247 }{result1} 248 } 249 250 func (fake *ChannelConfig) ConfigtxValidatorReturnsOnCall(i int, result1 configtx.Validator) { 251 fake.configtxValidatorMutex.Lock() 252 defer fake.configtxValidatorMutex.Unlock() 253 fake.ConfigtxValidatorStub = nil 254 if fake.configtxValidatorReturnsOnCall == nil { 255 fake.configtxValidatorReturnsOnCall = make(map[int]struct { 256 result1 configtx.Validator 257 }) 258 } 259 fake.configtxValidatorReturnsOnCall[i] = struct { 260 result1 configtx.Validator 261 }{result1} 262 } 263 264 func (fake *ChannelConfig) ConsortiumsConfig() (channelconfig.Consortiums, bool) { 265 fake.consortiumsConfigMutex.Lock() 266 ret, specificReturn := fake.consortiumsConfigReturnsOnCall[len(fake.consortiumsConfigArgsForCall)] 267 fake.consortiumsConfigArgsForCall = append(fake.consortiumsConfigArgsForCall, struct { 268 }{}) 269 fake.recordInvocation("ConsortiumsConfig", []interface{}{}) 270 fake.consortiumsConfigMutex.Unlock() 271 if fake.ConsortiumsConfigStub != nil { 272 return fake.ConsortiumsConfigStub() 273 } 274 if specificReturn { 275 return ret.result1, ret.result2 276 } 277 fakeReturns := fake.consortiumsConfigReturns 278 return fakeReturns.result1, fakeReturns.result2 279 } 280 281 func (fake *ChannelConfig) ConsortiumsConfigCallCount() int { 282 fake.consortiumsConfigMutex.RLock() 283 defer fake.consortiumsConfigMutex.RUnlock() 284 return len(fake.consortiumsConfigArgsForCall) 285 } 286 287 func (fake *ChannelConfig) ConsortiumsConfigCalls(stub func() (channelconfig.Consortiums, bool)) { 288 fake.consortiumsConfigMutex.Lock() 289 defer fake.consortiumsConfigMutex.Unlock() 290 fake.ConsortiumsConfigStub = stub 291 } 292 293 func (fake *ChannelConfig) ConsortiumsConfigReturns(result1 channelconfig.Consortiums, result2 bool) { 294 fake.consortiumsConfigMutex.Lock() 295 defer fake.consortiumsConfigMutex.Unlock() 296 fake.ConsortiumsConfigStub = nil 297 fake.consortiumsConfigReturns = struct { 298 result1 channelconfig.Consortiums 299 result2 bool 300 }{result1, result2} 301 } 302 303 func (fake *ChannelConfig) ConsortiumsConfigReturnsOnCall(i int, result1 channelconfig.Consortiums, result2 bool) { 304 fake.consortiumsConfigMutex.Lock() 305 defer fake.consortiumsConfigMutex.Unlock() 306 fake.ConsortiumsConfigStub = nil 307 if fake.consortiumsConfigReturnsOnCall == nil { 308 fake.consortiumsConfigReturnsOnCall = make(map[int]struct { 309 result1 channelconfig.Consortiums 310 result2 bool 311 }) 312 } 313 fake.consortiumsConfigReturnsOnCall[i] = struct { 314 result1 channelconfig.Consortiums 315 result2 bool 316 }{result1, result2} 317 } 318 319 func (fake *ChannelConfig) MSPManager() msp.MSPManager { 320 fake.mSPManagerMutex.Lock() 321 ret, specificReturn := fake.mSPManagerReturnsOnCall[len(fake.mSPManagerArgsForCall)] 322 fake.mSPManagerArgsForCall = append(fake.mSPManagerArgsForCall, struct { 323 }{}) 324 fake.recordInvocation("MSPManager", []interface{}{}) 325 fake.mSPManagerMutex.Unlock() 326 if fake.MSPManagerStub != nil { 327 return fake.MSPManagerStub() 328 } 329 if specificReturn { 330 return ret.result1 331 } 332 fakeReturns := fake.mSPManagerReturns 333 return fakeReturns.result1 334 } 335 336 func (fake *ChannelConfig) MSPManagerCallCount() int { 337 fake.mSPManagerMutex.RLock() 338 defer fake.mSPManagerMutex.RUnlock() 339 return len(fake.mSPManagerArgsForCall) 340 } 341 342 func (fake *ChannelConfig) MSPManagerCalls(stub func() msp.MSPManager) { 343 fake.mSPManagerMutex.Lock() 344 defer fake.mSPManagerMutex.Unlock() 345 fake.MSPManagerStub = stub 346 } 347 348 func (fake *ChannelConfig) MSPManagerReturns(result1 msp.MSPManager) { 349 fake.mSPManagerMutex.Lock() 350 defer fake.mSPManagerMutex.Unlock() 351 fake.MSPManagerStub = nil 352 fake.mSPManagerReturns = struct { 353 result1 msp.MSPManager 354 }{result1} 355 } 356 357 func (fake *ChannelConfig) MSPManagerReturnsOnCall(i int, result1 msp.MSPManager) { 358 fake.mSPManagerMutex.Lock() 359 defer fake.mSPManagerMutex.Unlock() 360 fake.MSPManagerStub = nil 361 if fake.mSPManagerReturnsOnCall == nil { 362 fake.mSPManagerReturnsOnCall = make(map[int]struct { 363 result1 msp.MSPManager 364 }) 365 } 366 fake.mSPManagerReturnsOnCall[i] = struct { 367 result1 msp.MSPManager 368 }{result1} 369 } 370 371 func (fake *ChannelConfig) OrdererConfig() (channelconfig.Orderer, bool) { 372 fake.ordererConfigMutex.Lock() 373 ret, specificReturn := fake.ordererConfigReturnsOnCall[len(fake.ordererConfigArgsForCall)] 374 fake.ordererConfigArgsForCall = append(fake.ordererConfigArgsForCall, struct { 375 }{}) 376 fake.recordInvocation("OrdererConfig", []interface{}{}) 377 fake.ordererConfigMutex.Unlock() 378 if fake.OrdererConfigStub != nil { 379 return fake.OrdererConfigStub() 380 } 381 if specificReturn { 382 return ret.result1, ret.result2 383 } 384 fakeReturns := fake.ordererConfigReturns 385 return fakeReturns.result1, fakeReturns.result2 386 } 387 388 func (fake *ChannelConfig) OrdererConfigCallCount() int { 389 fake.ordererConfigMutex.RLock() 390 defer fake.ordererConfigMutex.RUnlock() 391 return len(fake.ordererConfigArgsForCall) 392 } 393 394 func (fake *ChannelConfig) OrdererConfigCalls(stub func() (channelconfig.Orderer, bool)) { 395 fake.ordererConfigMutex.Lock() 396 defer fake.ordererConfigMutex.Unlock() 397 fake.OrdererConfigStub = stub 398 } 399 400 func (fake *ChannelConfig) OrdererConfigReturns(result1 channelconfig.Orderer, result2 bool) { 401 fake.ordererConfigMutex.Lock() 402 defer fake.ordererConfigMutex.Unlock() 403 fake.OrdererConfigStub = nil 404 fake.ordererConfigReturns = struct { 405 result1 channelconfig.Orderer 406 result2 bool 407 }{result1, result2} 408 } 409 410 func (fake *ChannelConfig) OrdererConfigReturnsOnCall(i int, result1 channelconfig.Orderer, result2 bool) { 411 fake.ordererConfigMutex.Lock() 412 defer fake.ordererConfigMutex.Unlock() 413 fake.OrdererConfigStub = nil 414 if fake.ordererConfigReturnsOnCall == nil { 415 fake.ordererConfigReturnsOnCall = make(map[int]struct { 416 result1 channelconfig.Orderer 417 result2 bool 418 }) 419 } 420 fake.ordererConfigReturnsOnCall[i] = struct { 421 result1 channelconfig.Orderer 422 result2 bool 423 }{result1, result2} 424 } 425 426 func (fake *ChannelConfig) PolicyManager() policies.Manager { 427 fake.policyManagerMutex.Lock() 428 ret, specificReturn := fake.policyManagerReturnsOnCall[len(fake.policyManagerArgsForCall)] 429 fake.policyManagerArgsForCall = append(fake.policyManagerArgsForCall, struct { 430 }{}) 431 fake.recordInvocation("PolicyManager", []interface{}{}) 432 fake.policyManagerMutex.Unlock() 433 if fake.PolicyManagerStub != nil { 434 return fake.PolicyManagerStub() 435 } 436 if specificReturn { 437 return ret.result1 438 } 439 fakeReturns := fake.policyManagerReturns 440 return fakeReturns.result1 441 } 442 443 func (fake *ChannelConfig) PolicyManagerCallCount() int { 444 fake.policyManagerMutex.RLock() 445 defer fake.policyManagerMutex.RUnlock() 446 return len(fake.policyManagerArgsForCall) 447 } 448 449 func (fake *ChannelConfig) PolicyManagerCalls(stub func() policies.Manager) { 450 fake.policyManagerMutex.Lock() 451 defer fake.policyManagerMutex.Unlock() 452 fake.PolicyManagerStub = stub 453 } 454 455 func (fake *ChannelConfig) PolicyManagerReturns(result1 policies.Manager) { 456 fake.policyManagerMutex.Lock() 457 defer fake.policyManagerMutex.Unlock() 458 fake.PolicyManagerStub = nil 459 fake.policyManagerReturns = struct { 460 result1 policies.Manager 461 }{result1} 462 } 463 464 func (fake *ChannelConfig) PolicyManagerReturnsOnCall(i int, result1 policies.Manager) { 465 fake.policyManagerMutex.Lock() 466 defer fake.policyManagerMutex.Unlock() 467 fake.PolicyManagerStub = nil 468 if fake.policyManagerReturnsOnCall == nil { 469 fake.policyManagerReturnsOnCall = make(map[int]struct { 470 result1 policies.Manager 471 }) 472 } 473 fake.policyManagerReturnsOnCall[i] = struct { 474 result1 policies.Manager 475 }{result1} 476 } 477 478 func (fake *ChannelConfig) ValidateNew(arg1 channelconfig.Resources) error { 479 fake.validateNewMutex.Lock() 480 ret, specificReturn := fake.validateNewReturnsOnCall[len(fake.validateNewArgsForCall)] 481 fake.validateNewArgsForCall = append(fake.validateNewArgsForCall, struct { 482 arg1 channelconfig.Resources 483 }{arg1}) 484 fake.recordInvocation("ValidateNew", []interface{}{arg1}) 485 fake.validateNewMutex.Unlock() 486 if fake.ValidateNewStub != nil { 487 return fake.ValidateNewStub(arg1) 488 } 489 if specificReturn { 490 return ret.result1 491 } 492 fakeReturns := fake.validateNewReturns 493 return fakeReturns.result1 494 } 495 496 func (fake *ChannelConfig) ValidateNewCallCount() int { 497 fake.validateNewMutex.RLock() 498 defer fake.validateNewMutex.RUnlock() 499 return len(fake.validateNewArgsForCall) 500 } 501 502 func (fake *ChannelConfig) ValidateNewCalls(stub func(channelconfig.Resources) error) { 503 fake.validateNewMutex.Lock() 504 defer fake.validateNewMutex.Unlock() 505 fake.ValidateNewStub = stub 506 } 507 508 func (fake *ChannelConfig) ValidateNewArgsForCall(i int) channelconfig.Resources { 509 fake.validateNewMutex.RLock() 510 defer fake.validateNewMutex.RUnlock() 511 argsForCall := fake.validateNewArgsForCall[i] 512 return argsForCall.arg1 513 } 514 515 func (fake *ChannelConfig) ValidateNewReturns(result1 error) { 516 fake.validateNewMutex.Lock() 517 defer fake.validateNewMutex.Unlock() 518 fake.ValidateNewStub = nil 519 fake.validateNewReturns = struct { 520 result1 error 521 }{result1} 522 } 523 524 func (fake *ChannelConfig) ValidateNewReturnsOnCall(i int, result1 error) { 525 fake.validateNewMutex.Lock() 526 defer fake.validateNewMutex.Unlock() 527 fake.ValidateNewStub = nil 528 if fake.validateNewReturnsOnCall == nil { 529 fake.validateNewReturnsOnCall = make(map[int]struct { 530 result1 error 531 }) 532 } 533 fake.validateNewReturnsOnCall[i] = struct { 534 result1 error 535 }{result1} 536 } 537 538 func (fake *ChannelConfig) Invocations() map[string][][]interface{} { 539 fake.invocationsMutex.RLock() 540 defer fake.invocationsMutex.RUnlock() 541 fake.applicationConfigMutex.RLock() 542 defer fake.applicationConfigMutex.RUnlock() 543 fake.channelConfigMutex.RLock() 544 defer fake.channelConfigMutex.RUnlock() 545 fake.configtxValidatorMutex.RLock() 546 defer fake.configtxValidatorMutex.RUnlock() 547 fake.consortiumsConfigMutex.RLock() 548 defer fake.consortiumsConfigMutex.RUnlock() 549 fake.mSPManagerMutex.RLock() 550 defer fake.mSPManagerMutex.RUnlock() 551 fake.ordererConfigMutex.RLock() 552 defer fake.ordererConfigMutex.RUnlock() 553 fake.policyManagerMutex.RLock() 554 defer fake.policyManagerMutex.RUnlock() 555 fake.validateNewMutex.RLock() 556 defer fake.validateNewMutex.RUnlock() 557 copiedInvocations := map[string][][]interface{}{} 558 for key, value := range fake.invocations { 559 copiedInvocations[key] = value 560 } 561 return copiedInvocations 562 } 563 564 func (fake *ChannelConfig) recordInvocation(key string, args []interface{}) { 565 fake.invocationsMutex.Lock() 566 defer fake.invocationsMutex.Unlock() 567 if fake.invocations == nil { 568 fake.invocations = map[string][][]interface{}{} 569 } 570 if fake.invocations[key] == nil { 571 fake.invocations[key] = [][]interface{}{} 572 } 573 fake.invocations[key] = append(fake.invocations[key], args) 574 }