github.com/loggregator/cli@v6.33.1-0.20180224010324-82334f081791+incompatible/actor/v2v3action/v2v3actionfakes/fake_v2actor.go (about) 1 // Code generated by counterfeiter. DO NOT EDIT. 2 package v2v3actionfakes 3 4 import ( 5 "sync" 6 7 "code.cloudfoundry.org/cli/actor/v2action" 8 "code.cloudfoundry.org/cli/actor/v2v3action" 9 ) 10 11 type FakeV2Actor struct { 12 GetFeatureFlagsStub func() ([]v2action.FeatureFlag, v2action.Warnings, error) 13 getFeatureFlagsMutex sync.RWMutex 14 getFeatureFlagsArgsForCall []struct{} 15 getFeatureFlagsReturns struct { 16 result1 []v2action.FeatureFlag 17 result2 v2action.Warnings 18 result3 error 19 } 20 getFeatureFlagsReturnsOnCall map[int]struct { 21 result1 []v2action.FeatureFlag 22 result2 v2action.Warnings 23 result3 error 24 } 25 GetServiceStub func(serviceGUID string) (v2action.Service, v2action.Warnings, error) 26 getServiceMutex sync.RWMutex 27 getServiceArgsForCall []struct { 28 serviceGUID string 29 } 30 getServiceReturns struct { 31 result1 v2action.Service 32 result2 v2action.Warnings 33 result3 error 34 } 35 getServiceReturnsOnCall map[int]struct { 36 result1 v2action.Service 37 result2 v2action.Warnings 38 result3 error 39 } 40 GetServiceInstanceByNameAndSpaceStub func(serviceInstanceName string, spaceGUID string) (v2action.ServiceInstance, v2action.Warnings, error) 41 getServiceInstanceByNameAndSpaceMutex sync.RWMutex 42 getServiceInstanceByNameAndSpaceArgsForCall []struct { 43 serviceInstanceName string 44 spaceGUID string 45 } 46 getServiceInstanceByNameAndSpaceReturns struct { 47 result1 v2action.ServiceInstance 48 result2 v2action.Warnings 49 result3 error 50 } 51 getServiceInstanceByNameAndSpaceReturnsOnCall map[int]struct { 52 result1 v2action.ServiceInstance 53 result2 v2action.Warnings 54 result3 error 55 } 56 GetServiceInstanceSharedTosByServiceInstanceStub func(serviceInstanceGUID string) ([]v2action.ServiceInstanceSharedTo, v2action.Warnings, error) 57 getServiceInstanceSharedTosByServiceInstanceMutex sync.RWMutex 58 getServiceInstanceSharedTosByServiceInstanceArgsForCall []struct { 59 serviceInstanceGUID string 60 } 61 getServiceInstanceSharedTosByServiceInstanceReturns struct { 62 result1 []v2action.ServiceInstanceSharedTo 63 result2 v2action.Warnings 64 result3 error 65 } 66 getServiceInstanceSharedTosByServiceInstanceReturnsOnCall map[int]struct { 67 result1 []v2action.ServiceInstanceSharedTo 68 result2 v2action.Warnings 69 result3 error 70 } 71 GetSpaceByOrganizationAndNameStub func(orgGUID string, spaceName string) (v2action.Space, v2action.Warnings, error) 72 getSpaceByOrganizationAndNameMutex sync.RWMutex 73 getSpaceByOrganizationAndNameArgsForCall []struct { 74 orgGUID string 75 spaceName string 76 } 77 getSpaceByOrganizationAndNameReturns struct { 78 result1 v2action.Space 79 result2 v2action.Warnings 80 result3 error 81 } 82 getSpaceByOrganizationAndNameReturnsOnCall map[int]struct { 83 result1 v2action.Space 84 result2 v2action.Warnings 85 result3 error 86 } 87 invocations map[string][][]interface{} 88 invocationsMutex sync.RWMutex 89 } 90 91 func (fake *FakeV2Actor) GetFeatureFlags() ([]v2action.FeatureFlag, v2action.Warnings, error) { 92 fake.getFeatureFlagsMutex.Lock() 93 ret, specificReturn := fake.getFeatureFlagsReturnsOnCall[len(fake.getFeatureFlagsArgsForCall)] 94 fake.getFeatureFlagsArgsForCall = append(fake.getFeatureFlagsArgsForCall, struct{}{}) 95 fake.recordInvocation("GetFeatureFlags", []interface{}{}) 96 fake.getFeatureFlagsMutex.Unlock() 97 if fake.GetFeatureFlagsStub != nil { 98 return fake.GetFeatureFlagsStub() 99 } 100 if specificReturn { 101 return ret.result1, ret.result2, ret.result3 102 } 103 return fake.getFeatureFlagsReturns.result1, fake.getFeatureFlagsReturns.result2, fake.getFeatureFlagsReturns.result3 104 } 105 106 func (fake *FakeV2Actor) GetFeatureFlagsCallCount() int { 107 fake.getFeatureFlagsMutex.RLock() 108 defer fake.getFeatureFlagsMutex.RUnlock() 109 return len(fake.getFeatureFlagsArgsForCall) 110 } 111 112 func (fake *FakeV2Actor) GetFeatureFlagsReturns(result1 []v2action.FeatureFlag, result2 v2action.Warnings, result3 error) { 113 fake.GetFeatureFlagsStub = nil 114 fake.getFeatureFlagsReturns = struct { 115 result1 []v2action.FeatureFlag 116 result2 v2action.Warnings 117 result3 error 118 }{result1, result2, result3} 119 } 120 121 func (fake *FakeV2Actor) GetFeatureFlagsReturnsOnCall(i int, result1 []v2action.FeatureFlag, result2 v2action.Warnings, result3 error) { 122 fake.GetFeatureFlagsStub = nil 123 if fake.getFeatureFlagsReturnsOnCall == nil { 124 fake.getFeatureFlagsReturnsOnCall = make(map[int]struct { 125 result1 []v2action.FeatureFlag 126 result2 v2action.Warnings 127 result3 error 128 }) 129 } 130 fake.getFeatureFlagsReturnsOnCall[i] = struct { 131 result1 []v2action.FeatureFlag 132 result2 v2action.Warnings 133 result3 error 134 }{result1, result2, result3} 135 } 136 137 func (fake *FakeV2Actor) GetService(serviceGUID string) (v2action.Service, v2action.Warnings, error) { 138 fake.getServiceMutex.Lock() 139 ret, specificReturn := fake.getServiceReturnsOnCall[len(fake.getServiceArgsForCall)] 140 fake.getServiceArgsForCall = append(fake.getServiceArgsForCall, struct { 141 serviceGUID string 142 }{serviceGUID}) 143 fake.recordInvocation("GetService", []interface{}{serviceGUID}) 144 fake.getServiceMutex.Unlock() 145 if fake.GetServiceStub != nil { 146 return fake.GetServiceStub(serviceGUID) 147 } 148 if specificReturn { 149 return ret.result1, ret.result2, ret.result3 150 } 151 return fake.getServiceReturns.result1, fake.getServiceReturns.result2, fake.getServiceReturns.result3 152 } 153 154 func (fake *FakeV2Actor) GetServiceCallCount() int { 155 fake.getServiceMutex.RLock() 156 defer fake.getServiceMutex.RUnlock() 157 return len(fake.getServiceArgsForCall) 158 } 159 160 func (fake *FakeV2Actor) GetServiceArgsForCall(i int) string { 161 fake.getServiceMutex.RLock() 162 defer fake.getServiceMutex.RUnlock() 163 return fake.getServiceArgsForCall[i].serviceGUID 164 } 165 166 func (fake *FakeV2Actor) GetServiceReturns(result1 v2action.Service, result2 v2action.Warnings, result3 error) { 167 fake.GetServiceStub = nil 168 fake.getServiceReturns = struct { 169 result1 v2action.Service 170 result2 v2action.Warnings 171 result3 error 172 }{result1, result2, result3} 173 } 174 175 func (fake *FakeV2Actor) GetServiceReturnsOnCall(i int, result1 v2action.Service, result2 v2action.Warnings, result3 error) { 176 fake.GetServiceStub = nil 177 if fake.getServiceReturnsOnCall == nil { 178 fake.getServiceReturnsOnCall = make(map[int]struct { 179 result1 v2action.Service 180 result2 v2action.Warnings 181 result3 error 182 }) 183 } 184 fake.getServiceReturnsOnCall[i] = struct { 185 result1 v2action.Service 186 result2 v2action.Warnings 187 result3 error 188 }{result1, result2, result3} 189 } 190 191 func (fake *FakeV2Actor) GetServiceInstanceByNameAndSpace(serviceInstanceName string, spaceGUID string) (v2action.ServiceInstance, v2action.Warnings, error) { 192 fake.getServiceInstanceByNameAndSpaceMutex.Lock() 193 ret, specificReturn := fake.getServiceInstanceByNameAndSpaceReturnsOnCall[len(fake.getServiceInstanceByNameAndSpaceArgsForCall)] 194 fake.getServiceInstanceByNameAndSpaceArgsForCall = append(fake.getServiceInstanceByNameAndSpaceArgsForCall, struct { 195 serviceInstanceName string 196 spaceGUID string 197 }{serviceInstanceName, spaceGUID}) 198 fake.recordInvocation("GetServiceInstanceByNameAndSpace", []interface{}{serviceInstanceName, spaceGUID}) 199 fake.getServiceInstanceByNameAndSpaceMutex.Unlock() 200 if fake.GetServiceInstanceByNameAndSpaceStub != nil { 201 return fake.GetServiceInstanceByNameAndSpaceStub(serviceInstanceName, spaceGUID) 202 } 203 if specificReturn { 204 return ret.result1, ret.result2, ret.result3 205 } 206 return fake.getServiceInstanceByNameAndSpaceReturns.result1, fake.getServiceInstanceByNameAndSpaceReturns.result2, fake.getServiceInstanceByNameAndSpaceReturns.result3 207 } 208 209 func (fake *FakeV2Actor) GetServiceInstanceByNameAndSpaceCallCount() int { 210 fake.getServiceInstanceByNameAndSpaceMutex.RLock() 211 defer fake.getServiceInstanceByNameAndSpaceMutex.RUnlock() 212 return len(fake.getServiceInstanceByNameAndSpaceArgsForCall) 213 } 214 215 func (fake *FakeV2Actor) GetServiceInstanceByNameAndSpaceArgsForCall(i int) (string, string) { 216 fake.getServiceInstanceByNameAndSpaceMutex.RLock() 217 defer fake.getServiceInstanceByNameAndSpaceMutex.RUnlock() 218 return fake.getServiceInstanceByNameAndSpaceArgsForCall[i].serviceInstanceName, fake.getServiceInstanceByNameAndSpaceArgsForCall[i].spaceGUID 219 } 220 221 func (fake *FakeV2Actor) GetServiceInstanceByNameAndSpaceReturns(result1 v2action.ServiceInstance, result2 v2action.Warnings, result3 error) { 222 fake.GetServiceInstanceByNameAndSpaceStub = nil 223 fake.getServiceInstanceByNameAndSpaceReturns = struct { 224 result1 v2action.ServiceInstance 225 result2 v2action.Warnings 226 result3 error 227 }{result1, result2, result3} 228 } 229 230 func (fake *FakeV2Actor) GetServiceInstanceByNameAndSpaceReturnsOnCall(i int, result1 v2action.ServiceInstance, result2 v2action.Warnings, result3 error) { 231 fake.GetServiceInstanceByNameAndSpaceStub = nil 232 if fake.getServiceInstanceByNameAndSpaceReturnsOnCall == nil { 233 fake.getServiceInstanceByNameAndSpaceReturnsOnCall = make(map[int]struct { 234 result1 v2action.ServiceInstance 235 result2 v2action.Warnings 236 result3 error 237 }) 238 } 239 fake.getServiceInstanceByNameAndSpaceReturnsOnCall[i] = struct { 240 result1 v2action.ServiceInstance 241 result2 v2action.Warnings 242 result3 error 243 }{result1, result2, result3} 244 } 245 246 func (fake *FakeV2Actor) GetServiceInstanceSharedTosByServiceInstance(serviceInstanceGUID string) ([]v2action.ServiceInstanceSharedTo, v2action.Warnings, error) { 247 fake.getServiceInstanceSharedTosByServiceInstanceMutex.Lock() 248 ret, specificReturn := fake.getServiceInstanceSharedTosByServiceInstanceReturnsOnCall[len(fake.getServiceInstanceSharedTosByServiceInstanceArgsForCall)] 249 fake.getServiceInstanceSharedTosByServiceInstanceArgsForCall = append(fake.getServiceInstanceSharedTosByServiceInstanceArgsForCall, struct { 250 serviceInstanceGUID string 251 }{serviceInstanceGUID}) 252 fake.recordInvocation("GetServiceInstanceSharedTosByServiceInstance", []interface{}{serviceInstanceGUID}) 253 fake.getServiceInstanceSharedTosByServiceInstanceMutex.Unlock() 254 if fake.GetServiceInstanceSharedTosByServiceInstanceStub != nil { 255 return fake.GetServiceInstanceSharedTosByServiceInstanceStub(serviceInstanceGUID) 256 } 257 if specificReturn { 258 return ret.result1, ret.result2, ret.result3 259 } 260 return fake.getServiceInstanceSharedTosByServiceInstanceReturns.result1, fake.getServiceInstanceSharedTosByServiceInstanceReturns.result2, fake.getServiceInstanceSharedTosByServiceInstanceReturns.result3 261 } 262 263 func (fake *FakeV2Actor) GetServiceInstanceSharedTosByServiceInstanceCallCount() int { 264 fake.getServiceInstanceSharedTosByServiceInstanceMutex.RLock() 265 defer fake.getServiceInstanceSharedTosByServiceInstanceMutex.RUnlock() 266 return len(fake.getServiceInstanceSharedTosByServiceInstanceArgsForCall) 267 } 268 269 func (fake *FakeV2Actor) GetServiceInstanceSharedTosByServiceInstanceArgsForCall(i int) string { 270 fake.getServiceInstanceSharedTosByServiceInstanceMutex.RLock() 271 defer fake.getServiceInstanceSharedTosByServiceInstanceMutex.RUnlock() 272 return fake.getServiceInstanceSharedTosByServiceInstanceArgsForCall[i].serviceInstanceGUID 273 } 274 275 func (fake *FakeV2Actor) GetServiceInstanceSharedTosByServiceInstanceReturns(result1 []v2action.ServiceInstanceSharedTo, result2 v2action.Warnings, result3 error) { 276 fake.GetServiceInstanceSharedTosByServiceInstanceStub = nil 277 fake.getServiceInstanceSharedTosByServiceInstanceReturns = struct { 278 result1 []v2action.ServiceInstanceSharedTo 279 result2 v2action.Warnings 280 result3 error 281 }{result1, result2, result3} 282 } 283 284 func (fake *FakeV2Actor) GetServiceInstanceSharedTosByServiceInstanceReturnsOnCall(i int, result1 []v2action.ServiceInstanceSharedTo, result2 v2action.Warnings, result3 error) { 285 fake.GetServiceInstanceSharedTosByServiceInstanceStub = nil 286 if fake.getServiceInstanceSharedTosByServiceInstanceReturnsOnCall == nil { 287 fake.getServiceInstanceSharedTosByServiceInstanceReturnsOnCall = make(map[int]struct { 288 result1 []v2action.ServiceInstanceSharedTo 289 result2 v2action.Warnings 290 result3 error 291 }) 292 } 293 fake.getServiceInstanceSharedTosByServiceInstanceReturnsOnCall[i] = struct { 294 result1 []v2action.ServiceInstanceSharedTo 295 result2 v2action.Warnings 296 result3 error 297 }{result1, result2, result3} 298 } 299 300 func (fake *FakeV2Actor) GetSpaceByOrganizationAndName(orgGUID string, spaceName string) (v2action.Space, v2action.Warnings, error) { 301 fake.getSpaceByOrganizationAndNameMutex.Lock() 302 ret, specificReturn := fake.getSpaceByOrganizationAndNameReturnsOnCall[len(fake.getSpaceByOrganizationAndNameArgsForCall)] 303 fake.getSpaceByOrganizationAndNameArgsForCall = append(fake.getSpaceByOrganizationAndNameArgsForCall, struct { 304 orgGUID string 305 spaceName string 306 }{orgGUID, spaceName}) 307 fake.recordInvocation("GetSpaceByOrganizationAndName", []interface{}{orgGUID, spaceName}) 308 fake.getSpaceByOrganizationAndNameMutex.Unlock() 309 if fake.GetSpaceByOrganizationAndNameStub != nil { 310 return fake.GetSpaceByOrganizationAndNameStub(orgGUID, spaceName) 311 } 312 if specificReturn { 313 return ret.result1, ret.result2, ret.result3 314 } 315 return fake.getSpaceByOrganizationAndNameReturns.result1, fake.getSpaceByOrganizationAndNameReturns.result2, fake.getSpaceByOrganizationAndNameReturns.result3 316 } 317 318 func (fake *FakeV2Actor) GetSpaceByOrganizationAndNameCallCount() int { 319 fake.getSpaceByOrganizationAndNameMutex.RLock() 320 defer fake.getSpaceByOrganizationAndNameMutex.RUnlock() 321 return len(fake.getSpaceByOrganizationAndNameArgsForCall) 322 } 323 324 func (fake *FakeV2Actor) GetSpaceByOrganizationAndNameArgsForCall(i int) (string, string) { 325 fake.getSpaceByOrganizationAndNameMutex.RLock() 326 defer fake.getSpaceByOrganizationAndNameMutex.RUnlock() 327 return fake.getSpaceByOrganizationAndNameArgsForCall[i].orgGUID, fake.getSpaceByOrganizationAndNameArgsForCall[i].spaceName 328 } 329 330 func (fake *FakeV2Actor) GetSpaceByOrganizationAndNameReturns(result1 v2action.Space, result2 v2action.Warnings, result3 error) { 331 fake.GetSpaceByOrganizationAndNameStub = nil 332 fake.getSpaceByOrganizationAndNameReturns = struct { 333 result1 v2action.Space 334 result2 v2action.Warnings 335 result3 error 336 }{result1, result2, result3} 337 } 338 339 func (fake *FakeV2Actor) GetSpaceByOrganizationAndNameReturnsOnCall(i int, result1 v2action.Space, result2 v2action.Warnings, result3 error) { 340 fake.GetSpaceByOrganizationAndNameStub = nil 341 if fake.getSpaceByOrganizationAndNameReturnsOnCall == nil { 342 fake.getSpaceByOrganizationAndNameReturnsOnCall = make(map[int]struct { 343 result1 v2action.Space 344 result2 v2action.Warnings 345 result3 error 346 }) 347 } 348 fake.getSpaceByOrganizationAndNameReturnsOnCall[i] = struct { 349 result1 v2action.Space 350 result2 v2action.Warnings 351 result3 error 352 }{result1, result2, result3} 353 } 354 355 func (fake *FakeV2Actor) Invocations() map[string][][]interface{} { 356 fake.invocationsMutex.RLock() 357 defer fake.invocationsMutex.RUnlock() 358 fake.getFeatureFlagsMutex.RLock() 359 defer fake.getFeatureFlagsMutex.RUnlock() 360 fake.getServiceMutex.RLock() 361 defer fake.getServiceMutex.RUnlock() 362 fake.getServiceInstanceByNameAndSpaceMutex.RLock() 363 defer fake.getServiceInstanceByNameAndSpaceMutex.RUnlock() 364 fake.getServiceInstanceSharedTosByServiceInstanceMutex.RLock() 365 defer fake.getServiceInstanceSharedTosByServiceInstanceMutex.RUnlock() 366 fake.getSpaceByOrganizationAndNameMutex.RLock() 367 defer fake.getSpaceByOrganizationAndNameMutex.RUnlock() 368 copiedInvocations := map[string][][]interface{}{} 369 for key, value := range fake.invocations { 370 copiedInvocations[key] = value 371 } 372 return copiedInvocations 373 } 374 375 func (fake *FakeV2Actor) recordInvocation(key string, args []interface{}) { 376 fake.invocationsMutex.Lock() 377 defer fake.invocationsMutex.Unlock() 378 if fake.invocations == nil { 379 fake.invocations = map[string][][]interface{}{} 380 } 381 if fake.invocations[key] == nil { 382 fake.invocations[key] = [][]interface{}{} 383 } 384 fake.invocations[key] = append(fake.invocations[key], args) 385 } 386 387 var _ v2v3action.V2Actor = new(FakeV2Actor)