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  }