github.com/lzy4123/fabric@v2.1.1+incompatible/internal/peer/chaincode/mock/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 }