github.com/true-sqn/fabric@v2.1.1+incompatible/internal/peer/chaincode/mock/deliver.go (about)

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