github.com/binyushen/fabric@v2.1.1+incompatible/core/chaincode/fake/registry.go (about) 1 // Code generated by counterfeiter. DO NOT EDIT. 2 package fake 3 4 import ( 5 "sync" 6 7 "github.com/hyperledger/fabric/core/chaincode" 8 ) 9 10 type Registry struct { 11 DeregisterStub func(string) error 12 deregisterMutex sync.RWMutex 13 deregisterArgsForCall []struct { 14 arg1 string 15 } 16 deregisterReturns struct { 17 result1 error 18 } 19 deregisterReturnsOnCall map[int]struct { 20 result1 error 21 } 22 FailedStub func(string, error) 23 failedMutex sync.RWMutex 24 failedArgsForCall []struct { 25 arg1 string 26 arg2 error 27 } 28 ReadyStub func(string) 29 readyMutex sync.RWMutex 30 readyArgsForCall []struct { 31 arg1 string 32 } 33 RegisterStub func(*chaincode.Handler) error 34 registerMutex sync.RWMutex 35 registerArgsForCall []struct { 36 arg1 *chaincode.Handler 37 } 38 registerReturns struct { 39 result1 error 40 } 41 registerReturnsOnCall map[int]struct { 42 result1 error 43 } 44 invocations map[string][][]interface{} 45 invocationsMutex sync.RWMutex 46 } 47 48 func (fake *Registry) Deregister(arg1 string) error { 49 fake.deregisterMutex.Lock() 50 ret, specificReturn := fake.deregisterReturnsOnCall[len(fake.deregisterArgsForCall)] 51 fake.deregisterArgsForCall = append(fake.deregisterArgsForCall, struct { 52 arg1 string 53 }{arg1}) 54 fake.recordInvocation("Deregister", []interface{}{arg1}) 55 fake.deregisterMutex.Unlock() 56 if fake.DeregisterStub != nil { 57 return fake.DeregisterStub(arg1) 58 } 59 if specificReturn { 60 return ret.result1 61 } 62 fakeReturns := fake.deregisterReturns 63 return fakeReturns.result1 64 } 65 66 func (fake *Registry) DeregisterCallCount() int { 67 fake.deregisterMutex.RLock() 68 defer fake.deregisterMutex.RUnlock() 69 return len(fake.deregisterArgsForCall) 70 } 71 72 func (fake *Registry) DeregisterCalls(stub func(string) error) { 73 fake.deregisterMutex.Lock() 74 defer fake.deregisterMutex.Unlock() 75 fake.DeregisterStub = stub 76 } 77 78 func (fake *Registry) DeregisterArgsForCall(i int) string { 79 fake.deregisterMutex.RLock() 80 defer fake.deregisterMutex.RUnlock() 81 argsForCall := fake.deregisterArgsForCall[i] 82 return argsForCall.arg1 83 } 84 85 func (fake *Registry) DeregisterReturns(result1 error) { 86 fake.deregisterMutex.Lock() 87 defer fake.deregisterMutex.Unlock() 88 fake.DeregisterStub = nil 89 fake.deregisterReturns = struct { 90 result1 error 91 }{result1} 92 } 93 94 func (fake *Registry) DeregisterReturnsOnCall(i int, result1 error) { 95 fake.deregisterMutex.Lock() 96 defer fake.deregisterMutex.Unlock() 97 fake.DeregisterStub = nil 98 if fake.deregisterReturnsOnCall == nil { 99 fake.deregisterReturnsOnCall = make(map[int]struct { 100 result1 error 101 }) 102 } 103 fake.deregisterReturnsOnCall[i] = struct { 104 result1 error 105 }{result1} 106 } 107 108 func (fake *Registry) Failed(arg1 string, arg2 error) { 109 fake.failedMutex.Lock() 110 fake.failedArgsForCall = append(fake.failedArgsForCall, struct { 111 arg1 string 112 arg2 error 113 }{arg1, arg2}) 114 fake.recordInvocation("Failed", []interface{}{arg1, arg2}) 115 fake.failedMutex.Unlock() 116 if fake.FailedStub != nil { 117 fake.FailedStub(arg1, arg2) 118 } 119 } 120 121 func (fake *Registry) FailedCallCount() int { 122 fake.failedMutex.RLock() 123 defer fake.failedMutex.RUnlock() 124 return len(fake.failedArgsForCall) 125 } 126 127 func (fake *Registry) FailedCalls(stub func(string, error)) { 128 fake.failedMutex.Lock() 129 defer fake.failedMutex.Unlock() 130 fake.FailedStub = stub 131 } 132 133 func (fake *Registry) FailedArgsForCall(i int) (string, error) { 134 fake.failedMutex.RLock() 135 defer fake.failedMutex.RUnlock() 136 argsForCall := fake.failedArgsForCall[i] 137 return argsForCall.arg1, argsForCall.arg2 138 } 139 140 func (fake *Registry) Ready(arg1 string) { 141 fake.readyMutex.Lock() 142 fake.readyArgsForCall = append(fake.readyArgsForCall, struct { 143 arg1 string 144 }{arg1}) 145 fake.recordInvocation("Ready", []interface{}{arg1}) 146 fake.readyMutex.Unlock() 147 if fake.ReadyStub != nil { 148 fake.ReadyStub(arg1) 149 } 150 } 151 152 func (fake *Registry) ReadyCallCount() int { 153 fake.readyMutex.RLock() 154 defer fake.readyMutex.RUnlock() 155 return len(fake.readyArgsForCall) 156 } 157 158 func (fake *Registry) ReadyCalls(stub func(string)) { 159 fake.readyMutex.Lock() 160 defer fake.readyMutex.Unlock() 161 fake.ReadyStub = stub 162 } 163 164 func (fake *Registry) ReadyArgsForCall(i int) string { 165 fake.readyMutex.RLock() 166 defer fake.readyMutex.RUnlock() 167 argsForCall := fake.readyArgsForCall[i] 168 return argsForCall.arg1 169 } 170 171 func (fake *Registry) Register(arg1 *chaincode.Handler) error { 172 fake.registerMutex.Lock() 173 ret, specificReturn := fake.registerReturnsOnCall[len(fake.registerArgsForCall)] 174 fake.registerArgsForCall = append(fake.registerArgsForCall, struct { 175 arg1 *chaincode.Handler 176 }{arg1}) 177 fake.recordInvocation("Register", []interface{}{arg1}) 178 fake.registerMutex.Unlock() 179 if fake.RegisterStub != nil { 180 return fake.RegisterStub(arg1) 181 } 182 if specificReturn { 183 return ret.result1 184 } 185 fakeReturns := fake.registerReturns 186 return fakeReturns.result1 187 } 188 189 func (fake *Registry) RegisterCallCount() int { 190 fake.registerMutex.RLock() 191 defer fake.registerMutex.RUnlock() 192 return len(fake.registerArgsForCall) 193 } 194 195 func (fake *Registry) RegisterCalls(stub func(*chaincode.Handler) error) { 196 fake.registerMutex.Lock() 197 defer fake.registerMutex.Unlock() 198 fake.RegisterStub = stub 199 } 200 201 func (fake *Registry) RegisterArgsForCall(i int) *chaincode.Handler { 202 fake.registerMutex.RLock() 203 defer fake.registerMutex.RUnlock() 204 argsForCall := fake.registerArgsForCall[i] 205 return argsForCall.arg1 206 } 207 208 func (fake *Registry) RegisterReturns(result1 error) { 209 fake.registerMutex.Lock() 210 defer fake.registerMutex.Unlock() 211 fake.RegisterStub = nil 212 fake.registerReturns = struct { 213 result1 error 214 }{result1} 215 } 216 217 func (fake *Registry) RegisterReturnsOnCall(i int, result1 error) { 218 fake.registerMutex.Lock() 219 defer fake.registerMutex.Unlock() 220 fake.RegisterStub = nil 221 if fake.registerReturnsOnCall == nil { 222 fake.registerReturnsOnCall = make(map[int]struct { 223 result1 error 224 }) 225 } 226 fake.registerReturnsOnCall[i] = struct { 227 result1 error 228 }{result1} 229 } 230 231 func (fake *Registry) Invocations() map[string][][]interface{} { 232 fake.invocationsMutex.RLock() 233 defer fake.invocationsMutex.RUnlock() 234 fake.deregisterMutex.RLock() 235 defer fake.deregisterMutex.RUnlock() 236 fake.failedMutex.RLock() 237 defer fake.failedMutex.RUnlock() 238 fake.readyMutex.RLock() 239 defer fake.readyMutex.RUnlock() 240 fake.registerMutex.RLock() 241 defer fake.registerMutex.RUnlock() 242 copiedInvocations := map[string][][]interface{}{} 243 for key, value := range fake.invocations { 244 copiedInvocations[key] = value 245 } 246 return copiedInvocations 247 } 248 249 func (fake *Registry) recordInvocation(key string, args []interface{}) { 250 fake.invocationsMutex.Lock() 251 defer fake.invocationsMutex.Unlock() 252 if fake.invocations == nil { 253 fake.invocations = map[string][][]interface{}{} 254 } 255 if fake.invocations[key] == nil { 256 fake.invocations[key] = [][]interface{}{} 257 } 258 fake.invocations[key] = append(fake.invocations[key], args) 259 }