github.com/lzy4123/fabric@v2.1.1+incompatible/internal/peer/packaging/mock/platform.go (about) 1 // Code generated by counterfeiter. DO NOT EDIT. 2 package mock 3 4 import ( 5 "sync" 6 ) 7 8 type Platform struct { 9 GetDeploymentPayloadStub func(string) ([]byte, error) 10 getDeploymentPayloadMutex sync.RWMutex 11 getDeploymentPayloadArgsForCall []struct { 12 arg1 string 13 } 14 getDeploymentPayloadReturns struct { 15 result1 []byte 16 result2 error 17 } 18 getDeploymentPayloadReturnsOnCall map[int]struct { 19 result1 []byte 20 result2 error 21 } 22 NameStub func() string 23 nameMutex sync.RWMutex 24 nameArgsForCall []struct { 25 } 26 nameReturns struct { 27 result1 string 28 } 29 nameReturnsOnCall map[int]struct { 30 result1 string 31 } 32 ValidateCodePackageStub func([]byte) error 33 validateCodePackageMutex sync.RWMutex 34 validateCodePackageArgsForCall []struct { 35 arg1 []byte 36 } 37 validateCodePackageReturns struct { 38 result1 error 39 } 40 validateCodePackageReturnsOnCall map[int]struct { 41 result1 error 42 } 43 ValidatePathStub func(string) error 44 validatePathMutex sync.RWMutex 45 validatePathArgsForCall []struct { 46 arg1 string 47 } 48 validatePathReturns struct { 49 result1 error 50 } 51 validatePathReturnsOnCall map[int]struct { 52 result1 error 53 } 54 invocations map[string][][]interface{} 55 invocationsMutex sync.RWMutex 56 } 57 58 func (fake *Platform) GetDeploymentPayload(arg1 string) ([]byte, error) { 59 fake.getDeploymentPayloadMutex.Lock() 60 ret, specificReturn := fake.getDeploymentPayloadReturnsOnCall[len(fake.getDeploymentPayloadArgsForCall)] 61 fake.getDeploymentPayloadArgsForCall = append(fake.getDeploymentPayloadArgsForCall, struct { 62 arg1 string 63 }{arg1}) 64 fake.recordInvocation("GetDeploymentPayload", []interface{}{arg1}) 65 fake.getDeploymentPayloadMutex.Unlock() 66 if fake.GetDeploymentPayloadStub != nil { 67 return fake.GetDeploymentPayloadStub(arg1) 68 } 69 if specificReturn { 70 return ret.result1, ret.result2 71 } 72 fakeReturns := fake.getDeploymentPayloadReturns 73 return fakeReturns.result1, fakeReturns.result2 74 } 75 76 func (fake *Platform) GetDeploymentPayloadCallCount() int { 77 fake.getDeploymentPayloadMutex.RLock() 78 defer fake.getDeploymentPayloadMutex.RUnlock() 79 return len(fake.getDeploymentPayloadArgsForCall) 80 } 81 82 func (fake *Platform) GetDeploymentPayloadCalls(stub func(string) ([]byte, error)) { 83 fake.getDeploymentPayloadMutex.Lock() 84 defer fake.getDeploymentPayloadMutex.Unlock() 85 fake.GetDeploymentPayloadStub = stub 86 } 87 88 func (fake *Platform) GetDeploymentPayloadArgsForCall(i int) string { 89 fake.getDeploymentPayloadMutex.RLock() 90 defer fake.getDeploymentPayloadMutex.RUnlock() 91 argsForCall := fake.getDeploymentPayloadArgsForCall[i] 92 return argsForCall.arg1 93 } 94 95 func (fake *Platform) GetDeploymentPayloadReturns(result1 []byte, result2 error) { 96 fake.getDeploymentPayloadMutex.Lock() 97 defer fake.getDeploymentPayloadMutex.Unlock() 98 fake.GetDeploymentPayloadStub = nil 99 fake.getDeploymentPayloadReturns = struct { 100 result1 []byte 101 result2 error 102 }{result1, result2} 103 } 104 105 func (fake *Platform) GetDeploymentPayloadReturnsOnCall(i int, result1 []byte, result2 error) { 106 fake.getDeploymentPayloadMutex.Lock() 107 defer fake.getDeploymentPayloadMutex.Unlock() 108 fake.GetDeploymentPayloadStub = nil 109 if fake.getDeploymentPayloadReturnsOnCall == nil { 110 fake.getDeploymentPayloadReturnsOnCall = make(map[int]struct { 111 result1 []byte 112 result2 error 113 }) 114 } 115 fake.getDeploymentPayloadReturnsOnCall[i] = struct { 116 result1 []byte 117 result2 error 118 }{result1, result2} 119 } 120 121 func (fake *Platform) Name() string { 122 fake.nameMutex.Lock() 123 ret, specificReturn := fake.nameReturnsOnCall[len(fake.nameArgsForCall)] 124 fake.nameArgsForCall = append(fake.nameArgsForCall, struct { 125 }{}) 126 fake.recordInvocation("Name", []interface{}{}) 127 fake.nameMutex.Unlock() 128 if fake.NameStub != nil { 129 return fake.NameStub() 130 } 131 if specificReturn { 132 return ret.result1 133 } 134 fakeReturns := fake.nameReturns 135 return fakeReturns.result1 136 } 137 138 func (fake *Platform) NameCallCount() int { 139 fake.nameMutex.RLock() 140 defer fake.nameMutex.RUnlock() 141 return len(fake.nameArgsForCall) 142 } 143 144 func (fake *Platform) NameCalls(stub func() string) { 145 fake.nameMutex.Lock() 146 defer fake.nameMutex.Unlock() 147 fake.NameStub = stub 148 } 149 150 func (fake *Platform) NameReturns(result1 string) { 151 fake.nameMutex.Lock() 152 defer fake.nameMutex.Unlock() 153 fake.NameStub = nil 154 fake.nameReturns = struct { 155 result1 string 156 }{result1} 157 } 158 159 func (fake *Platform) NameReturnsOnCall(i int, result1 string) { 160 fake.nameMutex.Lock() 161 defer fake.nameMutex.Unlock() 162 fake.NameStub = nil 163 if fake.nameReturnsOnCall == nil { 164 fake.nameReturnsOnCall = make(map[int]struct { 165 result1 string 166 }) 167 } 168 fake.nameReturnsOnCall[i] = struct { 169 result1 string 170 }{result1} 171 } 172 173 func (fake *Platform) ValidateCodePackage(arg1 []byte) error { 174 var arg1Copy []byte 175 if arg1 != nil { 176 arg1Copy = make([]byte, len(arg1)) 177 copy(arg1Copy, arg1) 178 } 179 fake.validateCodePackageMutex.Lock() 180 ret, specificReturn := fake.validateCodePackageReturnsOnCall[len(fake.validateCodePackageArgsForCall)] 181 fake.validateCodePackageArgsForCall = append(fake.validateCodePackageArgsForCall, struct { 182 arg1 []byte 183 }{arg1Copy}) 184 fake.recordInvocation("ValidateCodePackage", []interface{}{arg1Copy}) 185 fake.validateCodePackageMutex.Unlock() 186 if fake.ValidateCodePackageStub != nil { 187 return fake.ValidateCodePackageStub(arg1) 188 } 189 if specificReturn { 190 return ret.result1 191 } 192 fakeReturns := fake.validateCodePackageReturns 193 return fakeReturns.result1 194 } 195 196 func (fake *Platform) ValidateCodePackageCallCount() int { 197 fake.validateCodePackageMutex.RLock() 198 defer fake.validateCodePackageMutex.RUnlock() 199 return len(fake.validateCodePackageArgsForCall) 200 } 201 202 func (fake *Platform) ValidateCodePackageCalls(stub func([]byte) error) { 203 fake.validateCodePackageMutex.Lock() 204 defer fake.validateCodePackageMutex.Unlock() 205 fake.ValidateCodePackageStub = stub 206 } 207 208 func (fake *Platform) ValidateCodePackageArgsForCall(i int) []byte { 209 fake.validateCodePackageMutex.RLock() 210 defer fake.validateCodePackageMutex.RUnlock() 211 argsForCall := fake.validateCodePackageArgsForCall[i] 212 return argsForCall.arg1 213 } 214 215 func (fake *Platform) ValidateCodePackageReturns(result1 error) { 216 fake.validateCodePackageMutex.Lock() 217 defer fake.validateCodePackageMutex.Unlock() 218 fake.ValidateCodePackageStub = nil 219 fake.validateCodePackageReturns = struct { 220 result1 error 221 }{result1} 222 } 223 224 func (fake *Platform) ValidateCodePackageReturnsOnCall(i int, result1 error) { 225 fake.validateCodePackageMutex.Lock() 226 defer fake.validateCodePackageMutex.Unlock() 227 fake.ValidateCodePackageStub = nil 228 if fake.validateCodePackageReturnsOnCall == nil { 229 fake.validateCodePackageReturnsOnCall = make(map[int]struct { 230 result1 error 231 }) 232 } 233 fake.validateCodePackageReturnsOnCall[i] = struct { 234 result1 error 235 }{result1} 236 } 237 238 func (fake *Platform) ValidatePath(arg1 string) error { 239 fake.validatePathMutex.Lock() 240 ret, specificReturn := fake.validatePathReturnsOnCall[len(fake.validatePathArgsForCall)] 241 fake.validatePathArgsForCall = append(fake.validatePathArgsForCall, struct { 242 arg1 string 243 }{arg1}) 244 fake.recordInvocation("ValidatePath", []interface{}{arg1}) 245 fake.validatePathMutex.Unlock() 246 if fake.ValidatePathStub != nil { 247 return fake.ValidatePathStub(arg1) 248 } 249 if specificReturn { 250 return ret.result1 251 } 252 fakeReturns := fake.validatePathReturns 253 return fakeReturns.result1 254 } 255 256 func (fake *Platform) ValidatePathCallCount() int { 257 fake.validatePathMutex.RLock() 258 defer fake.validatePathMutex.RUnlock() 259 return len(fake.validatePathArgsForCall) 260 } 261 262 func (fake *Platform) ValidatePathCalls(stub func(string) error) { 263 fake.validatePathMutex.Lock() 264 defer fake.validatePathMutex.Unlock() 265 fake.ValidatePathStub = stub 266 } 267 268 func (fake *Platform) ValidatePathArgsForCall(i int) string { 269 fake.validatePathMutex.RLock() 270 defer fake.validatePathMutex.RUnlock() 271 argsForCall := fake.validatePathArgsForCall[i] 272 return argsForCall.arg1 273 } 274 275 func (fake *Platform) ValidatePathReturns(result1 error) { 276 fake.validatePathMutex.Lock() 277 defer fake.validatePathMutex.Unlock() 278 fake.ValidatePathStub = nil 279 fake.validatePathReturns = struct { 280 result1 error 281 }{result1} 282 } 283 284 func (fake *Platform) ValidatePathReturnsOnCall(i int, result1 error) { 285 fake.validatePathMutex.Lock() 286 defer fake.validatePathMutex.Unlock() 287 fake.ValidatePathStub = nil 288 if fake.validatePathReturnsOnCall == nil { 289 fake.validatePathReturnsOnCall = make(map[int]struct { 290 result1 error 291 }) 292 } 293 fake.validatePathReturnsOnCall[i] = struct { 294 result1 error 295 }{result1} 296 } 297 298 func (fake *Platform) Invocations() map[string][][]interface{} { 299 fake.invocationsMutex.RLock() 300 defer fake.invocationsMutex.RUnlock() 301 fake.getDeploymentPayloadMutex.RLock() 302 defer fake.getDeploymentPayloadMutex.RUnlock() 303 fake.nameMutex.RLock() 304 defer fake.nameMutex.RUnlock() 305 fake.validateCodePackageMutex.RLock() 306 defer fake.validateCodePackageMutex.RUnlock() 307 fake.validatePathMutex.RLock() 308 defer fake.validatePathMutex.RUnlock() 309 copiedInvocations := map[string][][]interface{}{} 310 for key, value := range fake.invocations { 311 copiedInvocations[key] = value 312 } 313 return copiedInvocations 314 } 315 316 func (fake *Platform) recordInvocation(key string, args []interface{}) { 317 fake.invocationsMutex.Lock() 318 defer fake.invocationsMutex.Unlock() 319 if fake.invocations == nil { 320 fake.invocations = map[string][][]interface{}{} 321 } 322 if fake.invocations[key] == nil { 323 fake.invocations[key] = [][]interface{}{} 324 } 325 fake.invocations[key] = append(fake.invocations[key], args) 326 }