github.com/anjalikarhana/fabric@v2.1.1+incompatible/internal/peer/lifecycle/chaincode/mock/peer_deliver_client.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/peer"
     9  	"google.golang.org/grpc"
    10  )
    11  
    12  type PeerDeliverClient struct {
    13  	DeliverStub        func(context.Context, ...grpc.CallOption) (peer.Deliver_DeliverClient, error)
    14  	deliverMutex       sync.RWMutex
    15  	deliverArgsForCall []struct {
    16  		arg1 context.Context
    17  		arg2 []grpc.CallOption
    18  	}
    19  	deliverReturns struct {
    20  		result1 peer.Deliver_DeliverClient
    21  		result2 error
    22  	}
    23  	deliverReturnsOnCall map[int]struct {
    24  		result1 peer.Deliver_DeliverClient
    25  		result2 error
    26  	}
    27  	DeliverFilteredStub        func(context.Context, ...grpc.CallOption) (peer.Deliver_DeliverFilteredClient, error)
    28  	deliverFilteredMutex       sync.RWMutex
    29  	deliverFilteredArgsForCall []struct {
    30  		arg1 context.Context
    31  		arg2 []grpc.CallOption
    32  	}
    33  	deliverFilteredReturns struct {
    34  		result1 peer.Deliver_DeliverFilteredClient
    35  		result2 error
    36  	}
    37  	deliverFilteredReturnsOnCall map[int]struct {
    38  		result1 peer.Deliver_DeliverFilteredClient
    39  		result2 error
    40  	}
    41  	DeliverWithPrivateDataStub        func(context.Context, ...grpc.CallOption) (peer.Deliver_DeliverWithPrivateDataClient, error)
    42  	deliverWithPrivateDataMutex       sync.RWMutex
    43  	deliverWithPrivateDataArgsForCall []struct {
    44  		arg1 context.Context
    45  		arg2 []grpc.CallOption
    46  	}
    47  	deliverWithPrivateDataReturns struct {
    48  		result1 peer.Deliver_DeliverWithPrivateDataClient
    49  		result2 error
    50  	}
    51  	deliverWithPrivateDataReturnsOnCall map[int]struct {
    52  		result1 peer.Deliver_DeliverWithPrivateDataClient
    53  		result2 error
    54  	}
    55  	invocations      map[string][][]interface{}
    56  	invocationsMutex sync.RWMutex
    57  }
    58  
    59  func (fake *PeerDeliverClient) Deliver(arg1 context.Context, arg2 ...grpc.CallOption) (peer.Deliver_DeliverClient, error) {
    60  	fake.deliverMutex.Lock()
    61  	ret, specificReturn := fake.deliverReturnsOnCall[len(fake.deliverArgsForCall)]
    62  	fake.deliverArgsForCall = append(fake.deliverArgsForCall, struct {
    63  		arg1 context.Context
    64  		arg2 []grpc.CallOption
    65  	}{arg1, arg2})
    66  	fake.recordInvocation("Deliver", []interface{}{arg1, arg2})
    67  	fake.deliverMutex.Unlock()
    68  	if fake.DeliverStub != nil {
    69  		return fake.DeliverStub(arg1, arg2...)
    70  	}
    71  	if specificReturn {
    72  		return ret.result1, ret.result2
    73  	}
    74  	fakeReturns := fake.deliverReturns
    75  	return fakeReturns.result1, fakeReturns.result2
    76  }
    77  
    78  func (fake *PeerDeliverClient) DeliverCallCount() int {
    79  	fake.deliverMutex.RLock()
    80  	defer fake.deliverMutex.RUnlock()
    81  	return len(fake.deliverArgsForCall)
    82  }
    83  
    84  func (fake *PeerDeliverClient) DeliverCalls(stub func(context.Context, ...grpc.CallOption) (peer.Deliver_DeliverClient, error)) {
    85  	fake.deliverMutex.Lock()
    86  	defer fake.deliverMutex.Unlock()
    87  	fake.DeliverStub = stub
    88  }
    89  
    90  func (fake *PeerDeliverClient) DeliverArgsForCall(i int) (context.Context, []grpc.CallOption) {
    91  	fake.deliverMutex.RLock()
    92  	defer fake.deliverMutex.RUnlock()
    93  	argsForCall := fake.deliverArgsForCall[i]
    94  	return argsForCall.arg1, argsForCall.arg2
    95  }
    96  
    97  func (fake *PeerDeliverClient) DeliverReturns(result1 peer.Deliver_DeliverClient, result2 error) {
    98  	fake.deliverMutex.Lock()
    99  	defer fake.deliverMutex.Unlock()
   100  	fake.DeliverStub = nil
   101  	fake.deliverReturns = struct {
   102  		result1 peer.Deliver_DeliverClient
   103  		result2 error
   104  	}{result1, result2}
   105  }
   106  
   107  func (fake *PeerDeliverClient) DeliverReturnsOnCall(i int, result1 peer.Deliver_DeliverClient, result2 error) {
   108  	fake.deliverMutex.Lock()
   109  	defer fake.deliverMutex.Unlock()
   110  	fake.DeliverStub = nil
   111  	if fake.deliverReturnsOnCall == nil {
   112  		fake.deliverReturnsOnCall = make(map[int]struct {
   113  			result1 peer.Deliver_DeliverClient
   114  			result2 error
   115  		})
   116  	}
   117  	fake.deliverReturnsOnCall[i] = struct {
   118  		result1 peer.Deliver_DeliverClient
   119  		result2 error
   120  	}{result1, result2}
   121  }
   122  
   123  func (fake *PeerDeliverClient) DeliverFiltered(arg1 context.Context, arg2 ...grpc.CallOption) (peer.Deliver_DeliverFilteredClient, error) {
   124  	fake.deliverFilteredMutex.Lock()
   125  	ret, specificReturn := fake.deliverFilteredReturnsOnCall[len(fake.deliverFilteredArgsForCall)]
   126  	fake.deliverFilteredArgsForCall = append(fake.deliverFilteredArgsForCall, struct {
   127  		arg1 context.Context
   128  		arg2 []grpc.CallOption
   129  	}{arg1, arg2})
   130  	fake.recordInvocation("DeliverFiltered", []interface{}{arg1, arg2})
   131  	fake.deliverFilteredMutex.Unlock()
   132  	if fake.DeliverFilteredStub != nil {
   133  		return fake.DeliverFilteredStub(arg1, arg2...)
   134  	}
   135  	if specificReturn {
   136  		return ret.result1, ret.result2
   137  	}
   138  	fakeReturns := fake.deliverFilteredReturns
   139  	return fakeReturns.result1, fakeReturns.result2
   140  }
   141  
   142  func (fake *PeerDeliverClient) DeliverFilteredCallCount() int {
   143  	fake.deliverFilteredMutex.RLock()
   144  	defer fake.deliverFilteredMutex.RUnlock()
   145  	return len(fake.deliverFilteredArgsForCall)
   146  }
   147  
   148  func (fake *PeerDeliverClient) DeliverFilteredCalls(stub func(context.Context, ...grpc.CallOption) (peer.Deliver_DeliverFilteredClient, error)) {
   149  	fake.deliverFilteredMutex.Lock()
   150  	defer fake.deliverFilteredMutex.Unlock()
   151  	fake.DeliverFilteredStub = stub
   152  }
   153  
   154  func (fake *PeerDeliverClient) DeliverFilteredArgsForCall(i int) (context.Context, []grpc.CallOption) {
   155  	fake.deliverFilteredMutex.RLock()
   156  	defer fake.deliverFilteredMutex.RUnlock()
   157  	argsForCall := fake.deliverFilteredArgsForCall[i]
   158  	return argsForCall.arg1, argsForCall.arg2
   159  }
   160  
   161  func (fake *PeerDeliverClient) DeliverFilteredReturns(result1 peer.Deliver_DeliverFilteredClient, result2 error) {
   162  	fake.deliverFilteredMutex.Lock()
   163  	defer fake.deliverFilteredMutex.Unlock()
   164  	fake.DeliverFilteredStub = nil
   165  	fake.deliverFilteredReturns = struct {
   166  		result1 peer.Deliver_DeliverFilteredClient
   167  		result2 error
   168  	}{result1, result2}
   169  }
   170  
   171  func (fake *PeerDeliverClient) DeliverFilteredReturnsOnCall(i int, result1 peer.Deliver_DeliverFilteredClient, result2 error) {
   172  	fake.deliverFilteredMutex.Lock()
   173  	defer fake.deliverFilteredMutex.Unlock()
   174  	fake.DeliverFilteredStub = nil
   175  	if fake.deliverFilteredReturnsOnCall == nil {
   176  		fake.deliverFilteredReturnsOnCall = make(map[int]struct {
   177  			result1 peer.Deliver_DeliverFilteredClient
   178  			result2 error
   179  		})
   180  	}
   181  	fake.deliverFilteredReturnsOnCall[i] = struct {
   182  		result1 peer.Deliver_DeliverFilteredClient
   183  		result2 error
   184  	}{result1, result2}
   185  }
   186  
   187  func (fake *PeerDeliverClient) DeliverWithPrivateData(arg1 context.Context, arg2 ...grpc.CallOption) (peer.Deliver_DeliverWithPrivateDataClient, error) {
   188  	fake.deliverWithPrivateDataMutex.Lock()
   189  	ret, specificReturn := fake.deliverWithPrivateDataReturnsOnCall[len(fake.deliverWithPrivateDataArgsForCall)]
   190  	fake.deliverWithPrivateDataArgsForCall = append(fake.deliverWithPrivateDataArgsForCall, struct {
   191  		arg1 context.Context
   192  		arg2 []grpc.CallOption
   193  	}{arg1, arg2})
   194  	fake.recordInvocation("DeliverWithPrivateData", []interface{}{arg1, arg2})
   195  	fake.deliverWithPrivateDataMutex.Unlock()
   196  	if fake.DeliverWithPrivateDataStub != nil {
   197  		return fake.DeliverWithPrivateDataStub(arg1, arg2...)
   198  	}
   199  	if specificReturn {
   200  		return ret.result1, ret.result2
   201  	}
   202  	fakeReturns := fake.deliverWithPrivateDataReturns
   203  	return fakeReturns.result1, fakeReturns.result2
   204  }
   205  
   206  func (fake *PeerDeliverClient) DeliverWithPrivateDataCallCount() int {
   207  	fake.deliverWithPrivateDataMutex.RLock()
   208  	defer fake.deliverWithPrivateDataMutex.RUnlock()
   209  	return len(fake.deliverWithPrivateDataArgsForCall)
   210  }
   211  
   212  func (fake *PeerDeliverClient) DeliverWithPrivateDataCalls(stub func(context.Context, ...grpc.CallOption) (peer.Deliver_DeliverWithPrivateDataClient, error)) {
   213  	fake.deliverWithPrivateDataMutex.Lock()
   214  	defer fake.deliverWithPrivateDataMutex.Unlock()
   215  	fake.DeliverWithPrivateDataStub = stub
   216  }
   217  
   218  func (fake *PeerDeliverClient) DeliverWithPrivateDataArgsForCall(i int) (context.Context, []grpc.CallOption) {
   219  	fake.deliverWithPrivateDataMutex.RLock()
   220  	defer fake.deliverWithPrivateDataMutex.RUnlock()
   221  	argsForCall := fake.deliverWithPrivateDataArgsForCall[i]
   222  	return argsForCall.arg1, argsForCall.arg2
   223  }
   224  
   225  func (fake *PeerDeliverClient) DeliverWithPrivateDataReturns(result1 peer.Deliver_DeliverWithPrivateDataClient, result2 error) {
   226  	fake.deliverWithPrivateDataMutex.Lock()
   227  	defer fake.deliverWithPrivateDataMutex.Unlock()
   228  	fake.DeliverWithPrivateDataStub = nil
   229  	fake.deliverWithPrivateDataReturns = struct {
   230  		result1 peer.Deliver_DeliverWithPrivateDataClient
   231  		result2 error
   232  	}{result1, result2}
   233  }
   234  
   235  func (fake *PeerDeliverClient) DeliverWithPrivateDataReturnsOnCall(i int, result1 peer.Deliver_DeliverWithPrivateDataClient, result2 error) {
   236  	fake.deliverWithPrivateDataMutex.Lock()
   237  	defer fake.deliverWithPrivateDataMutex.Unlock()
   238  	fake.DeliverWithPrivateDataStub = nil
   239  	if fake.deliverWithPrivateDataReturnsOnCall == nil {
   240  		fake.deliverWithPrivateDataReturnsOnCall = make(map[int]struct {
   241  			result1 peer.Deliver_DeliverWithPrivateDataClient
   242  			result2 error
   243  		})
   244  	}
   245  	fake.deliverWithPrivateDataReturnsOnCall[i] = struct {
   246  		result1 peer.Deliver_DeliverWithPrivateDataClient
   247  		result2 error
   248  	}{result1, result2}
   249  }
   250  
   251  func (fake *PeerDeliverClient) Invocations() map[string][][]interface{} {
   252  	fake.invocationsMutex.RLock()
   253  	defer fake.invocationsMutex.RUnlock()
   254  	fake.deliverMutex.RLock()
   255  	defer fake.deliverMutex.RUnlock()
   256  	fake.deliverFilteredMutex.RLock()
   257  	defer fake.deliverFilteredMutex.RUnlock()
   258  	fake.deliverWithPrivateDataMutex.RLock()
   259  	defer fake.deliverWithPrivateDataMutex.RUnlock()
   260  	copiedInvocations := map[string][][]interface{}{}
   261  	for key, value := range fake.invocations {
   262  		copiedInvocations[key] = value
   263  	}
   264  	return copiedInvocations
   265  }
   266  
   267  func (fake *PeerDeliverClient) recordInvocation(key string, args []interface{}) {
   268  	fake.invocationsMutex.Lock()
   269  	defer fake.invocationsMutex.Unlock()
   270  	if fake.invocations == nil {
   271  		fake.invocations = map[string][][]interface{}{}
   272  	}
   273  	if fake.invocations[key] == nil {
   274  		fake.invocations[key] = [][]interface{}{}
   275  	}
   276  	fake.invocations[key] = append(fake.invocations[key], args)
   277  }