github.com/hechain20/hechain@v0.0.0-20220316014945-b544036ba106/internal/pkg/gateway/mocks/abbclient.go (about) 1 // Code generated by counterfeiter. DO NOT EDIT. 2 package mocks 3 4 import ( 5 "context" 6 "sync" 7 8 "github.com/hyperledger/fabric-protos-go/common" 9 "github.com/hyperledger/fabric-protos-go/orderer" 10 "google.golang.org/grpc/metadata" 11 ) 12 13 type ABBClient struct { 14 CloseSendStub func() error 15 closeSendMutex sync.RWMutex 16 closeSendArgsForCall []struct { 17 } 18 closeSendReturns struct { 19 result1 error 20 } 21 closeSendReturnsOnCall map[int]struct { 22 result1 error 23 } 24 ContextStub func() context.Context 25 contextMutex sync.RWMutex 26 contextArgsForCall []struct { 27 } 28 contextReturns struct { 29 result1 context.Context 30 } 31 contextReturnsOnCall map[int]struct { 32 result1 context.Context 33 } 34 HeaderStub func() (metadata.MD, error) 35 headerMutex sync.RWMutex 36 headerArgsForCall []struct { 37 } 38 headerReturns struct { 39 result1 metadata.MD 40 result2 error 41 } 42 headerReturnsOnCall map[int]struct { 43 result1 metadata.MD 44 result2 error 45 } 46 RecvStub func() (*orderer.BroadcastResponse, error) 47 recvMutex sync.RWMutex 48 recvArgsForCall []struct { 49 } 50 recvReturns struct { 51 result1 *orderer.BroadcastResponse 52 result2 error 53 } 54 recvReturnsOnCall map[int]struct { 55 result1 *orderer.BroadcastResponse 56 result2 error 57 } 58 RecvMsgStub func(interface{}) error 59 recvMsgMutex sync.RWMutex 60 recvMsgArgsForCall []struct { 61 arg1 interface{} 62 } 63 recvMsgReturns struct { 64 result1 error 65 } 66 recvMsgReturnsOnCall map[int]struct { 67 result1 error 68 } 69 SendStub func(*common.Envelope) error 70 sendMutex sync.RWMutex 71 sendArgsForCall []struct { 72 arg1 *common.Envelope 73 } 74 sendReturns struct { 75 result1 error 76 } 77 sendReturnsOnCall map[int]struct { 78 result1 error 79 } 80 SendMsgStub func(interface{}) error 81 sendMsgMutex sync.RWMutex 82 sendMsgArgsForCall []struct { 83 arg1 interface{} 84 } 85 sendMsgReturns struct { 86 result1 error 87 } 88 sendMsgReturnsOnCall map[int]struct { 89 result1 error 90 } 91 TrailerStub func() metadata.MD 92 trailerMutex sync.RWMutex 93 trailerArgsForCall []struct { 94 } 95 trailerReturns struct { 96 result1 metadata.MD 97 } 98 trailerReturnsOnCall map[int]struct { 99 result1 metadata.MD 100 } 101 invocations map[string][][]interface{} 102 invocationsMutex sync.RWMutex 103 } 104 105 func (fake *ABBClient) CloseSend() error { 106 fake.closeSendMutex.Lock() 107 ret, specificReturn := fake.closeSendReturnsOnCall[len(fake.closeSendArgsForCall)] 108 fake.closeSendArgsForCall = append(fake.closeSendArgsForCall, struct { 109 }{}) 110 stub := fake.CloseSendStub 111 fakeReturns := fake.closeSendReturns 112 fake.recordInvocation("CloseSend", []interface{}{}) 113 fake.closeSendMutex.Unlock() 114 if stub != nil { 115 return stub() 116 } 117 if specificReturn { 118 return ret.result1 119 } 120 return fakeReturns.result1 121 } 122 123 func (fake *ABBClient) CloseSendCallCount() int { 124 fake.closeSendMutex.RLock() 125 defer fake.closeSendMutex.RUnlock() 126 return len(fake.closeSendArgsForCall) 127 } 128 129 func (fake *ABBClient) CloseSendCalls(stub func() error) { 130 fake.closeSendMutex.Lock() 131 defer fake.closeSendMutex.Unlock() 132 fake.CloseSendStub = stub 133 } 134 135 func (fake *ABBClient) CloseSendReturns(result1 error) { 136 fake.closeSendMutex.Lock() 137 defer fake.closeSendMutex.Unlock() 138 fake.CloseSendStub = nil 139 fake.closeSendReturns = struct { 140 result1 error 141 }{result1} 142 } 143 144 func (fake *ABBClient) CloseSendReturnsOnCall(i int, result1 error) { 145 fake.closeSendMutex.Lock() 146 defer fake.closeSendMutex.Unlock() 147 fake.CloseSendStub = nil 148 if fake.closeSendReturnsOnCall == nil { 149 fake.closeSendReturnsOnCall = make(map[int]struct { 150 result1 error 151 }) 152 } 153 fake.closeSendReturnsOnCall[i] = struct { 154 result1 error 155 }{result1} 156 } 157 158 func (fake *ABBClient) Context() context.Context { 159 fake.contextMutex.Lock() 160 ret, specificReturn := fake.contextReturnsOnCall[len(fake.contextArgsForCall)] 161 fake.contextArgsForCall = append(fake.contextArgsForCall, struct { 162 }{}) 163 stub := fake.ContextStub 164 fakeReturns := fake.contextReturns 165 fake.recordInvocation("Context", []interface{}{}) 166 fake.contextMutex.Unlock() 167 if stub != nil { 168 return stub() 169 } 170 if specificReturn { 171 return ret.result1 172 } 173 return fakeReturns.result1 174 } 175 176 func (fake *ABBClient) ContextCallCount() int { 177 fake.contextMutex.RLock() 178 defer fake.contextMutex.RUnlock() 179 return len(fake.contextArgsForCall) 180 } 181 182 func (fake *ABBClient) ContextCalls(stub func() context.Context) { 183 fake.contextMutex.Lock() 184 defer fake.contextMutex.Unlock() 185 fake.ContextStub = stub 186 } 187 188 func (fake *ABBClient) ContextReturns(result1 context.Context) { 189 fake.contextMutex.Lock() 190 defer fake.contextMutex.Unlock() 191 fake.ContextStub = nil 192 fake.contextReturns = struct { 193 result1 context.Context 194 }{result1} 195 } 196 197 func (fake *ABBClient) ContextReturnsOnCall(i int, result1 context.Context) { 198 fake.contextMutex.Lock() 199 defer fake.contextMutex.Unlock() 200 fake.ContextStub = nil 201 if fake.contextReturnsOnCall == nil { 202 fake.contextReturnsOnCall = make(map[int]struct { 203 result1 context.Context 204 }) 205 } 206 fake.contextReturnsOnCall[i] = struct { 207 result1 context.Context 208 }{result1} 209 } 210 211 func (fake *ABBClient) Header() (metadata.MD, error) { 212 fake.headerMutex.Lock() 213 ret, specificReturn := fake.headerReturnsOnCall[len(fake.headerArgsForCall)] 214 fake.headerArgsForCall = append(fake.headerArgsForCall, struct { 215 }{}) 216 stub := fake.HeaderStub 217 fakeReturns := fake.headerReturns 218 fake.recordInvocation("Header", []interface{}{}) 219 fake.headerMutex.Unlock() 220 if stub != nil { 221 return stub() 222 } 223 if specificReturn { 224 return ret.result1, ret.result2 225 } 226 return fakeReturns.result1, fakeReturns.result2 227 } 228 229 func (fake *ABBClient) HeaderCallCount() int { 230 fake.headerMutex.RLock() 231 defer fake.headerMutex.RUnlock() 232 return len(fake.headerArgsForCall) 233 } 234 235 func (fake *ABBClient) HeaderCalls(stub func() (metadata.MD, error)) { 236 fake.headerMutex.Lock() 237 defer fake.headerMutex.Unlock() 238 fake.HeaderStub = stub 239 } 240 241 func (fake *ABBClient) HeaderReturns(result1 metadata.MD, result2 error) { 242 fake.headerMutex.Lock() 243 defer fake.headerMutex.Unlock() 244 fake.HeaderStub = nil 245 fake.headerReturns = struct { 246 result1 metadata.MD 247 result2 error 248 }{result1, result2} 249 } 250 251 func (fake *ABBClient) HeaderReturnsOnCall(i int, result1 metadata.MD, result2 error) { 252 fake.headerMutex.Lock() 253 defer fake.headerMutex.Unlock() 254 fake.HeaderStub = nil 255 if fake.headerReturnsOnCall == nil { 256 fake.headerReturnsOnCall = make(map[int]struct { 257 result1 metadata.MD 258 result2 error 259 }) 260 } 261 fake.headerReturnsOnCall[i] = struct { 262 result1 metadata.MD 263 result2 error 264 }{result1, result2} 265 } 266 267 func (fake *ABBClient) Recv() (*orderer.BroadcastResponse, error) { 268 fake.recvMutex.Lock() 269 ret, specificReturn := fake.recvReturnsOnCall[len(fake.recvArgsForCall)] 270 fake.recvArgsForCall = append(fake.recvArgsForCall, struct { 271 }{}) 272 stub := fake.RecvStub 273 fakeReturns := fake.recvReturns 274 fake.recordInvocation("Recv", []interface{}{}) 275 fake.recvMutex.Unlock() 276 if stub != nil { 277 return stub() 278 } 279 if specificReturn { 280 return ret.result1, ret.result2 281 } 282 return fakeReturns.result1, fakeReturns.result2 283 } 284 285 func (fake *ABBClient) RecvCallCount() int { 286 fake.recvMutex.RLock() 287 defer fake.recvMutex.RUnlock() 288 return len(fake.recvArgsForCall) 289 } 290 291 func (fake *ABBClient) RecvCalls(stub func() (*orderer.BroadcastResponse, error)) { 292 fake.recvMutex.Lock() 293 defer fake.recvMutex.Unlock() 294 fake.RecvStub = stub 295 } 296 297 func (fake *ABBClient) RecvReturns(result1 *orderer.BroadcastResponse, result2 error) { 298 fake.recvMutex.Lock() 299 defer fake.recvMutex.Unlock() 300 fake.RecvStub = nil 301 fake.recvReturns = struct { 302 result1 *orderer.BroadcastResponse 303 result2 error 304 }{result1, result2} 305 } 306 307 func (fake *ABBClient) RecvReturnsOnCall(i int, result1 *orderer.BroadcastResponse, result2 error) { 308 fake.recvMutex.Lock() 309 defer fake.recvMutex.Unlock() 310 fake.RecvStub = nil 311 if fake.recvReturnsOnCall == nil { 312 fake.recvReturnsOnCall = make(map[int]struct { 313 result1 *orderer.BroadcastResponse 314 result2 error 315 }) 316 } 317 fake.recvReturnsOnCall[i] = struct { 318 result1 *orderer.BroadcastResponse 319 result2 error 320 }{result1, result2} 321 } 322 323 func (fake *ABBClient) RecvMsg(arg1 interface{}) error { 324 fake.recvMsgMutex.Lock() 325 ret, specificReturn := fake.recvMsgReturnsOnCall[len(fake.recvMsgArgsForCall)] 326 fake.recvMsgArgsForCall = append(fake.recvMsgArgsForCall, struct { 327 arg1 interface{} 328 }{arg1}) 329 stub := fake.RecvMsgStub 330 fakeReturns := fake.recvMsgReturns 331 fake.recordInvocation("RecvMsg", []interface{}{arg1}) 332 fake.recvMsgMutex.Unlock() 333 if stub != nil { 334 return stub(arg1) 335 } 336 if specificReturn { 337 return ret.result1 338 } 339 return fakeReturns.result1 340 } 341 342 func (fake *ABBClient) RecvMsgCallCount() int { 343 fake.recvMsgMutex.RLock() 344 defer fake.recvMsgMutex.RUnlock() 345 return len(fake.recvMsgArgsForCall) 346 } 347 348 func (fake *ABBClient) RecvMsgCalls(stub func(interface{}) error) { 349 fake.recvMsgMutex.Lock() 350 defer fake.recvMsgMutex.Unlock() 351 fake.RecvMsgStub = stub 352 } 353 354 func (fake *ABBClient) RecvMsgArgsForCall(i int) interface{} { 355 fake.recvMsgMutex.RLock() 356 defer fake.recvMsgMutex.RUnlock() 357 argsForCall := fake.recvMsgArgsForCall[i] 358 return argsForCall.arg1 359 } 360 361 func (fake *ABBClient) RecvMsgReturns(result1 error) { 362 fake.recvMsgMutex.Lock() 363 defer fake.recvMsgMutex.Unlock() 364 fake.RecvMsgStub = nil 365 fake.recvMsgReturns = struct { 366 result1 error 367 }{result1} 368 } 369 370 func (fake *ABBClient) RecvMsgReturnsOnCall(i int, result1 error) { 371 fake.recvMsgMutex.Lock() 372 defer fake.recvMsgMutex.Unlock() 373 fake.RecvMsgStub = nil 374 if fake.recvMsgReturnsOnCall == nil { 375 fake.recvMsgReturnsOnCall = make(map[int]struct { 376 result1 error 377 }) 378 } 379 fake.recvMsgReturnsOnCall[i] = struct { 380 result1 error 381 }{result1} 382 } 383 384 func (fake *ABBClient) Send(arg1 *common.Envelope) error { 385 fake.sendMutex.Lock() 386 ret, specificReturn := fake.sendReturnsOnCall[len(fake.sendArgsForCall)] 387 fake.sendArgsForCall = append(fake.sendArgsForCall, struct { 388 arg1 *common.Envelope 389 }{arg1}) 390 stub := fake.SendStub 391 fakeReturns := fake.sendReturns 392 fake.recordInvocation("Send", []interface{}{arg1}) 393 fake.sendMutex.Unlock() 394 if stub != nil { 395 return stub(arg1) 396 } 397 if specificReturn { 398 return ret.result1 399 } 400 return fakeReturns.result1 401 } 402 403 func (fake *ABBClient) SendCallCount() int { 404 fake.sendMutex.RLock() 405 defer fake.sendMutex.RUnlock() 406 return len(fake.sendArgsForCall) 407 } 408 409 func (fake *ABBClient) SendCalls(stub func(*common.Envelope) error) { 410 fake.sendMutex.Lock() 411 defer fake.sendMutex.Unlock() 412 fake.SendStub = stub 413 } 414 415 func (fake *ABBClient) SendArgsForCall(i int) *common.Envelope { 416 fake.sendMutex.RLock() 417 defer fake.sendMutex.RUnlock() 418 argsForCall := fake.sendArgsForCall[i] 419 return argsForCall.arg1 420 } 421 422 func (fake *ABBClient) SendReturns(result1 error) { 423 fake.sendMutex.Lock() 424 defer fake.sendMutex.Unlock() 425 fake.SendStub = nil 426 fake.sendReturns = struct { 427 result1 error 428 }{result1} 429 } 430 431 func (fake *ABBClient) SendReturnsOnCall(i int, result1 error) { 432 fake.sendMutex.Lock() 433 defer fake.sendMutex.Unlock() 434 fake.SendStub = nil 435 if fake.sendReturnsOnCall == nil { 436 fake.sendReturnsOnCall = make(map[int]struct { 437 result1 error 438 }) 439 } 440 fake.sendReturnsOnCall[i] = struct { 441 result1 error 442 }{result1} 443 } 444 445 func (fake *ABBClient) SendMsg(arg1 interface{}) error { 446 fake.sendMsgMutex.Lock() 447 ret, specificReturn := fake.sendMsgReturnsOnCall[len(fake.sendMsgArgsForCall)] 448 fake.sendMsgArgsForCall = append(fake.sendMsgArgsForCall, struct { 449 arg1 interface{} 450 }{arg1}) 451 stub := fake.SendMsgStub 452 fakeReturns := fake.sendMsgReturns 453 fake.recordInvocation("SendMsg", []interface{}{arg1}) 454 fake.sendMsgMutex.Unlock() 455 if stub != nil { 456 return stub(arg1) 457 } 458 if specificReturn { 459 return ret.result1 460 } 461 return fakeReturns.result1 462 } 463 464 func (fake *ABBClient) SendMsgCallCount() int { 465 fake.sendMsgMutex.RLock() 466 defer fake.sendMsgMutex.RUnlock() 467 return len(fake.sendMsgArgsForCall) 468 } 469 470 func (fake *ABBClient) SendMsgCalls(stub func(interface{}) error) { 471 fake.sendMsgMutex.Lock() 472 defer fake.sendMsgMutex.Unlock() 473 fake.SendMsgStub = stub 474 } 475 476 func (fake *ABBClient) SendMsgArgsForCall(i int) interface{} { 477 fake.sendMsgMutex.RLock() 478 defer fake.sendMsgMutex.RUnlock() 479 argsForCall := fake.sendMsgArgsForCall[i] 480 return argsForCall.arg1 481 } 482 483 func (fake *ABBClient) SendMsgReturns(result1 error) { 484 fake.sendMsgMutex.Lock() 485 defer fake.sendMsgMutex.Unlock() 486 fake.SendMsgStub = nil 487 fake.sendMsgReturns = struct { 488 result1 error 489 }{result1} 490 } 491 492 func (fake *ABBClient) SendMsgReturnsOnCall(i int, result1 error) { 493 fake.sendMsgMutex.Lock() 494 defer fake.sendMsgMutex.Unlock() 495 fake.SendMsgStub = nil 496 if fake.sendMsgReturnsOnCall == nil { 497 fake.sendMsgReturnsOnCall = make(map[int]struct { 498 result1 error 499 }) 500 } 501 fake.sendMsgReturnsOnCall[i] = struct { 502 result1 error 503 }{result1} 504 } 505 506 func (fake *ABBClient) Trailer() metadata.MD { 507 fake.trailerMutex.Lock() 508 ret, specificReturn := fake.trailerReturnsOnCall[len(fake.trailerArgsForCall)] 509 fake.trailerArgsForCall = append(fake.trailerArgsForCall, struct { 510 }{}) 511 stub := fake.TrailerStub 512 fakeReturns := fake.trailerReturns 513 fake.recordInvocation("Trailer", []interface{}{}) 514 fake.trailerMutex.Unlock() 515 if stub != nil { 516 return stub() 517 } 518 if specificReturn { 519 return ret.result1 520 } 521 return fakeReturns.result1 522 } 523 524 func (fake *ABBClient) TrailerCallCount() int { 525 fake.trailerMutex.RLock() 526 defer fake.trailerMutex.RUnlock() 527 return len(fake.trailerArgsForCall) 528 } 529 530 func (fake *ABBClient) TrailerCalls(stub func() metadata.MD) { 531 fake.trailerMutex.Lock() 532 defer fake.trailerMutex.Unlock() 533 fake.TrailerStub = stub 534 } 535 536 func (fake *ABBClient) TrailerReturns(result1 metadata.MD) { 537 fake.trailerMutex.Lock() 538 defer fake.trailerMutex.Unlock() 539 fake.TrailerStub = nil 540 fake.trailerReturns = struct { 541 result1 metadata.MD 542 }{result1} 543 } 544 545 func (fake *ABBClient) TrailerReturnsOnCall(i int, result1 metadata.MD) { 546 fake.trailerMutex.Lock() 547 defer fake.trailerMutex.Unlock() 548 fake.TrailerStub = nil 549 if fake.trailerReturnsOnCall == nil { 550 fake.trailerReturnsOnCall = make(map[int]struct { 551 result1 metadata.MD 552 }) 553 } 554 fake.trailerReturnsOnCall[i] = struct { 555 result1 metadata.MD 556 }{result1} 557 } 558 559 func (fake *ABBClient) Invocations() map[string][][]interface{} { 560 fake.invocationsMutex.RLock() 561 defer fake.invocationsMutex.RUnlock() 562 fake.closeSendMutex.RLock() 563 defer fake.closeSendMutex.RUnlock() 564 fake.contextMutex.RLock() 565 defer fake.contextMutex.RUnlock() 566 fake.headerMutex.RLock() 567 defer fake.headerMutex.RUnlock() 568 fake.recvMutex.RLock() 569 defer fake.recvMutex.RUnlock() 570 fake.recvMsgMutex.RLock() 571 defer fake.recvMsgMutex.RUnlock() 572 fake.sendMutex.RLock() 573 defer fake.sendMutex.RUnlock() 574 fake.sendMsgMutex.RLock() 575 defer fake.sendMsgMutex.RUnlock() 576 fake.trailerMutex.RLock() 577 defer fake.trailerMutex.RUnlock() 578 copiedInvocations := map[string][][]interface{}{} 579 for key, value := range fake.invocations { 580 copiedInvocations[key] = value 581 } 582 return copiedInvocations 583 } 584 585 func (fake *ABBClient) recordInvocation(key string, args []interface{}) { 586 fake.invocationsMutex.Lock() 587 defer fake.invocationsMutex.Unlock() 588 if fake.invocations == nil { 589 fake.invocations = map[string][][]interface{}{} 590 } 591 if fake.invocations[key] == nil { 592 fake.invocations[key] = [][]interface{}{} 593 } 594 fake.invocations[key] = append(fake.invocations[key], args) 595 }