github.com/ablease/cli@v6.37.1-0.20180613014814-3adbb7d7fb19+incompatible/actor/v2v3action/v2v3actionfakes/fake_v3actor.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/v2v3action" 8 "code.cloudfoundry.org/cli/actor/v3action" 9 ) 10 11 type FakeV3Actor struct { 12 GetApplicationByNameAndSpaceStub func(string, string) (v3action.Application, v3action.Warnings, error) 13 getApplicationByNameAndSpaceMutex sync.RWMutex 14 getApplicationByNameAndSpaceArgsForCall []struct { 15 arg1 string 16 arg2 string 17 } 18 getApplicationByNameAndSpaceReturns struct { 19 result1 v3action.Application 20 result2 v3action.Warnings 21 result3 error 22 } 23 getApplicationByNameAndSpaceReturnsOnCall map[int]struct { 24 result1 v3action.Application 25 result2 v3action.Warnings 26 result3 error 27 } 28 GetOrganizationByNameStub func(orgName string) (v3action.Organization, v3action.Warnings, error) 29 getOrganizationByNameMutex sync.RWMutex 30 getOrganizationByNameArgsForCall []struct { 31 orgName string 32 } 33 getOrganizationByNameReturns struct { 34 result1 v3action.Organization 35 result2 v3action.Warnings 36 result3 error 37 } 38 getOrganizationByNameReturnsOnCall map[int]struct { 39 result1 v3action.Organization 40 result2 v3action.Warnings 41 result3 error 42 } 43 ShareServiceInstanceToSpacesStub func(serviceInstanceGUID string, spaceGUIDs []string) (v3action.RelationshipList, v3action.Warnings, error) 44 shareServiceInstanceToSpacesMutex sync.RWMutex 45 shareServiceInstanceToSpacesArgsForCall []struct { 46 serviceInstanceGUID string 47 spaceGUIDs []string 48 } 49 shareServiceInstanceToSpacesReturns struct { 50 result1 v3action.RelationshipList 51 result2 v3action.Warnings 52 result3 error 53 } 54 shareServiceInstanceToSpacesReturnsOnCall map[int]struct { 55 result1 v3action.RelationshipList 56 result2 v3action.Warnings 57 result3 error 58 } 59 UnshareServiceInstanceByServiceInstanceAndSpaceStub func(serviceInstanceGUID string, spaceGUID string) (v3action.Warnings, error) 60 unshareServiceInstanceByServiceInstanceAndSpaceMutex sync.RWMutex 61 unshareServiceInstanceByServiceInstanceAndSpaceArgsForCall []struct { 62 serviceInstanceGUID string 63 spaceGUID string 64 } 65 unshareServiceInstanceByServiceInstanceAndSpaceReturns struct { 66 result1 v3action.Warnings 67 result2 error 68 } 69 unshareServiceInstanceByServiceInstanceAndSpaceReturnsOnCall map[int]struct { 70 result1 v3action.Warnings 71 result2 error 72 } 73 CloudControllerAPIVersionStub func() string 74 cloudControllerAPIVersionMutex sync.RWMutex 75 cloudControllerAPIVersionArgsForCall []struct{} 76 cloudControllerAPIVersionReturns struct { 77 result1 string 78 } 79 cloudControllerAPIVersionReturnsOnCall map[int]struct { 80 result1 string 81 } 82 invocations map[string][][]interface{} 83 invocationsMutex sync.RWMutex 84 } 85 86 func (fake *FakeV3Actor) GetApplicationByNameAndSpace(arg1 string, arg2 string) (v3action.Application, v3action.Warnings, error) { 87 fake.getApplicationByNameAndSpaceMutex.Lock() 88 ret, specificReturn := fake.getApplicationByNameAndSpaceReturnsOnCall[len(fake.getApplicationByNameAndSpaceArgsForCall)] 89 fake.getApplicationByNameAndSpaceArgsForCall = append(fake.getApplicationByNameAndSpaceArgsForCall, struct { 90 arg1 string 91 arg2 string 92 }{arg1, arg2}) 93 fake.recordInvocation("GetApplicationByNameAndSpace", []interface{}{arg1, arg2}) 94 fake.getApplicationByNameAndSpaceMutex.Unlock() 95 if fake.GetApplicationByNameAndSpaceStub != nil { 96 return fake.GetApplicationByNameAndSpaceStub(arg1, arg2) 97 } 98 if specificReturn { 99 return ret.result1, ret.result2, ret.result3 100 } 101 return fake.getApplicationByNameAndSpaceReturns.result1, fake.getApplicationByNameAndSpaceReturns.result2, fake.getApplicationByNameAndSpaceReturns.result3 102 } 103 104 func (fake *FakeV3Actor) GetApplicationByNameAndSpaceCallCount() int { 105 fake.getApplicationByNameAndSpaceMutex.RLock() 106 defer fake.getApplicationByNameAndSpaceMutex.RUnlock() 107 return len(fake.getApplicationByNameAndSpaceArgsForCall) 108 } 109 110 func (fake *FakeV3Actor) GetApplicationByNameAndSpaceArgsForCall(i int) (string, string) { 111 fake.getApplicationByNameAndSpaceMutex.RLock() 112 defer fake.getApplicationByNameAndSpaceMutex.RUnlock() 113 return fake.getApplicationByNameAndSpaceArgsForCall[i].arg1, fake.getApplicationByNameAndSpaceArgsForCall[i].arg2 114 } 115 116 func (fake *FakeV3Actor) GetApplicationByNameAndSpaceReturns(result1 v3action.Application, result2 v3action.Warnings, result3 error) { 117 fake.GetApplicationByNameAndSpaceStub = nil 118 fake.getApplicationByNameAndSpaceReturns = struct { 119 result1 v3action.Application 120 result2 v3action.Warnings 121 result3 error 122 }{result1, result2, result3} 123 } 124 125 func (fake *FakeV3Actor) GetApplicationByNameAndSpaceReturnsOnCall(i int, result1 v3action.Application, result2 v3action.Warnings, result3 error) { 126 fake.GetApplicationByNameAndSpaceStub = nil 127 if fake.getApplicationByNameAndSpaceReturnsOnCall == nil { 128 fake.getApplicationByNameAndSpaceReturnsOnCall = make(map[int]struct { 129 result1 v3action.Application 130 result2 v3action.Warnings 131 result3 error 132 }) 133 } 134 fake.getApplicationByNameAndSpaceReturnsOnCall[i] = struct { 135 result1 v3action.Application 136 result2 v3action.Warnings 137 result3 error 138 }{result1, result2, result3} 139 } 140 141 func (fake *FakeV3Actor) GetOrganizationByName(orgName string) (v3action.Organization, v3action.Warnings, error) { 142 fake.getOrganizationByNameMutex.Lock() 143 ret, specificReturn := fake.getOrganizationByNameReturnsOnCall[len(fake.getOrganizationByNameArgsForCall)] 144 fake.getOrganizationByNameArgsForCall = append(fake.getOrganizationByNameArgsForCall, struct { 145 orgName string 146 }{orgName}) 147 fake.recordInvocation("GetOrganizationByName", []interface{}{orgName}) 148 fake.getOrganizationByNameMutex.Unlock() 149 if fake.GetOrganizationByNameStub != nil { 150 return fake.GetOrganizationByNameStub(orgName) 151 } 152 if specificReturn { 153 return ret.result1, ret.result2, ret.result3 154 } 155 return fake.getOrganizationByNameReturns.result1, fake.getOrganizationByNameReturns.result2, fake.getOrganizationByNameReturns.result3 156 } 157 158 func (fake *FakeV3Actor) GetOrganizationByNameCallCount() int { 159 fake.getOrganizationByNameMutex.RLock() 160 defer fake.getOrganizationByNameMutex.RUnlock() 161 return len(fake.getOrganizationByNameArgsForCall) 162 } 163 164 func (fake *FakeV3Actor) GetOrganizationByNameArgsForCall(i int) string { 165 fake.getOrganizationByNameMutex.RLock() 166 defer fake.getOrganizationByNameMutex.RUnlock() 167 return fake.getOrganizationByNameArgsForCall[i].orgName 168 } 169 170 func (fake *FakeV3Actor) GetOrganizationByNameReturns(result1 v3action.Organization, result2 v3action.Warnings, result3 error) { 171 fake.GetOrganizationByNameStub = nil 172 fake.getOrganizationByNameReturns = struct { 173 result1 v3action.Organization 174 result2 v3action.Warnings 175 result3 error 176 }{result1, result2, result3} 177 } 178 179 func (fake *FakeV3Actor) GetOrganizationByNameReturnsOnCall(i int, result1 v3action.Organization, result2 v3action.Warnings, result3 error) { 180 fake.GetOrganizationByNameStub = nil 181 if fake.getOrganizationByNameReturnsOnCall == nil { 182 fake.getOrganizationByNameReturnsOnCall = make(map[int]struct { 183 result1 v3action.Organization 184 result2 v3action.Warnings 185 result3 error 186 }) 187 } 188 fake.getOrganizationByNameReturnsOnCall[i] = struct { 189 result1 v3action.Organization 190 result2 v3action.Warnings 191 result3 error 192 }{result1, result2, result3} 193 } 194 195 func (fake *FakeV3Actor) ShareServiceInstanceToSpaces(serviceInstanceGUID string, spaceGUIDs []string) (v3action.RelationshipList, v3action.Warnings, error) { 196 var spaceGUIDsCopy []string 197 if spaceGUIDs != nil { 198 spaceGUIDsCopy = make([]string, len(spaceGUIDs)) 199 copy(spaceGUIDsCopy, spaceGUIDs) 200 } 201 fake.shareServiceInstanceToSpacesMutex.Lock() 202 ret, specificReturn := fake.shareServiceInstanceToSpacesReturnsOnCall[len(fake.shareServiceInstanceToSpacesArgsForCall)] 203 fake.shareServiceInstanceToSpacesArgsForCall = append(fake.shareServiceInstanceToSpacesArgsForCall, struct { 204 serviceInstanceGUID string 205 spaceGUIDs []string 206 }{serviceInstanceGUID, spaceGUIDsCopy}) 207 fake.recordInvocation("ShareServiceInstanceToSpaces", []interface{}{serviceInstanceGUID, spaceGUIDsCopy}) 208 fake.shareServiceInstanceToSpacesMutex.Unlock() 209 if fake.ShareServiceInstanceToSpacesStub != nil { 210 return fake.ShareServiceInstanceToSpacesStub(serviceInstanceGUID, spaceGUIDs) 211 } 212 if specificReturn { 213 return ret.result1, ret.result2, ret.result3 214 } 215 return fake.shareServiceInstanceToSpacesReturns.result1, fake.shareServiceInstanceToSpacesReturns.result2, fake.shareServiceInstanceToSpacesReturns.result3 216 } 217 218 func (fake *FakeV3Actor) ShareServiceInstanceToSpacesCallCount() int { 219 fake.shareServiceInstanceToSpacesMutex.RLock() 220 defer fake.shareServiceInstanceToSpacesMutex.RUnlock() 221 return len(fake.shareServiceInstanceToSpacesArgsForCall) 222 } 223 224 func (fake *FakeV3Actor) ShareServiceInstanceToSpacesArgsForCall(i int) (string, []string) { 225 fake.shareServiceInstanceToSpacesMutex.RLock() 226 defer fake.shareServiceInstanceToSpacesMutex.RUnlock() 227 return fake.shareServiceInstanceToSpacesArgsForCall[i].serviceInstanceGUID, fake.shareServiceInstanceToSpacesArgsForCall[i].spaceGUIDs 228 } 229 230 func (fake *FakeV3Actor) ShareServiceInstanceToSpacesReturns(result1 v3action.RelationshipList, result2 v3action.Warnings, result3 error) { 231 fake.ShareServiceInstanceToSpacesStub = nil 232 fake.shareServiceInstanceToSpacesReturns = struct { 233 result1 v3action.RelationshipList 234 result2 v3action.Warnings 235 result3 error 236 }{result1, result2, result3} 237 } 238 239 func (fake *FakeV3Actor) ShareServiceInstanceToSpacesReturnsOnCall(i int, result1 v3action.RelationshipList, result2 v3action.Warnings, result3 error) { 240 fake.ShareServiceInstanceToSpacesStub = nil 241 if fake.shareServiceInstanceToSpacesReturnsOnCall == nil { 242 fake.shareServiceInstanceToSpacesReturnsOnCall = make(map[int]struct { 243 result1 v3action.RelationshipList 244 result2 v3action.Warnings 245 result3 error 246 }) 247 } 248 fake.shareServiceInstanceToSpacesReturnsOnCall[i] = struct { 249 result1 v3action.RelationshipList 250 result2 v3action.Warnings 251 result3 error 252 }{result1, result2, result3} 253 } 254 255 func (fake *FakeV3Actor) UnshareServiceInstanceByServiceInstanceAndSpace(serviceInstanceGUID string, spaceGUID string) (v3action.Warnings, error) { 256 fake.unshareServiceInstanceByServiceInstanceAndSpaceMutex.Lock() 257 ret, specificReturn := fake.unshareServiceInstanceByServiceInstanceAndSpaceReturnsOnCall[len(fake.unshareServiceInstanceByServiceInstanceAndSpaceArgsForCall)] 258 fake.unshareServiceInstanceByServiceInstanceAndSpaceArgsForCall = append(fake.unshareServiceInstanceByServiceInstanceAndSpaceArgsForCall, struct { 259 serviceInstanceGUID string 260 spaceGUID string 261 }{serviceInstanceGUID, spaceGUID}) 262 fake.recordInvocation("UnshareServiceInstanceByServiceInstanceAndSpace", []interface{}{serviceInstanceGUID, spaceGUID}) 263 fake.unshareServiceInstanceByServiceInstanceAndSpaceMutex.Unlock() 264 if fake.UnshareServiceInstanceByServiceInstanceAndSpaceStub != nil { 265 return fake.UnshareServiceInstanceByServiceInstanceAndSpaceStub(serviceInstanceGUID, spaceGUID) 266 } 267 if specificReturn { 268 return ret.result1, ret.result2 269 } 270 return fake.unshareServiceInstanceByServiceInstanceAndSpaceReturns.result1, fake.unshareServiceInstanceByServiceInstanceAndSpaceReturns.result2 271 } 272 273 func (fake *FakeV3Actor) UnshareServiceInstanceByServiceInstanceAndSpaceCallCount() int { 274 fake.unshareServiceInstanceByServiceInstanceAndSpaceMutex.RLock() 275 defer fake.unshareServiceInstanceByServiceInstanceAndSpaceMutex.RUnlock() 276 return len(fake.unshareServiceInstanceByServiceInstanceAndSpaceArgsForCall) 277 } 278 279 func (fake *FakeV3Actor) UnshareServiceInstanceByServiceInstanceAndSpaceArgsForCall(i int) (string, string) { 280 fake.unshareServiceInstanceByServiceInstanceAndSpaceMutex.RLock() 281 defer fake.unshareServiceInstanceByServiceInstanceAndSpaceMutex.RUnlock() 282 return fake.unshareServiceInstanceByServiceInstanceAndSpaceArgsForCall[i].serviceInstanceGUID, fake.unshareServiceInstanceByServiceInstanceAndSpaceArgsForCall[i].spaceGUID 283 } 284 285 func (fake *FakeV3Actor) UnshareServiceInstanceByServiceInstanceAndSpaceReturns(result1 v3action.Warnings, result2 error) { 286 fake.UnshareServiceInstanceByServiceInstanceAndSpaceStub = nil 287 fake.unshareServiceInstanceByServiceInstanceAndSpaceReturns = struct { 288 result1 v3action.Warnings 289 result2 error 290 }{result1, result2} 291 } 292 293 func (fake *FakeV3Actor) UnshareServiceInstanceByServiceInstanceAndSpaceReturnsOnCall(i int, result1 v3action.Warnings, result2 error) { 294 fake.UnshareServiceInstanceByServiceInstanceAndSpaceStub = nil 295 if fake.unshareServiceInstanceByServiceInstanceAndSpaceReturnsOnCall == nil { 296 fake.unshareServiceInstanceByServiceInstanceAndSpaceReturnsOnCall = make(map[int]struct { 297 result1 v3action.Warnings 298 result2 error 299 }) 300 } 301 fake.unshareServiceInstanceByServiceInstanceAndSpaceReturnsOnCall[i] = struct { 302 result1 v3action.Warnings 303 result2 error 304 }{result1, result2} 305 } 306 307 func (fake *FakeV3Actor) CloudControllerAPIVersion() string { 308 fake.cloudControllerAPIVersionMutex.Lock() 309 ret, specificReturn := fake.cloudControllerAPIVersionReturnsOnCall[len(fake.cloudControllerAPIVersionArgsForCall)] 310 fake.cloudControllerAPIVersionArgsForCall = append(fake.cloudControllerAPIVersionArgsForCall, struct{}{}) 311 fake.recordInvocation("CloudControllerAPIVersion", []interface{}{}) 312 fake.cloudControllerAPIVersionMutex.Unlock() 313 if fake.CloudControllerAPIVersionStub != nil { 314 return fake.CloudControllerAPIVersionStub() 315 } 316 if specificReturn { 317 return ret.result1 318 } 319 return fake.cloudControllerAPIVersionReturns.result1 320 } 321 322 func (fake *FakeV3Actor) CloudControllerAPIVersionCallCount() int { 323 fake.cloudControllerAPIVersionMutex.RLock() 324 defer fake.cloudControllerAPIVersionMutex.RUnlock() 325 return len(fake.cloudControllerAPIVersionArgsForCall) 326 } 327 328 func (fake *FakeV3Actor) CloudControllerAPIVersionReturns(result1 string) { 329 fake.CloudControllerAPIVersionStub = nil 330 fake.cloudControllerAPIVersionReturns = struct { 331 result1 string 332 }{result1} 333 } 334 335 func (fake *FakeV3Actor) CloudControllerAPIVersionReturnsOnCall(i int, result1 string) { 336 fake.CloudControllerAPIVersionStub = nil 337 if fake.cloudControllerAPIVersionReturnsOnCall == nil { 338 fake.cloudControllerAPIVersionReturnsOnCall = make(map[int]struct { 339 result1 string 340 }) 341 } 342 fake.cloudControllerAPIVersionReturnsOnCall[i] = struct { 343 result1 string 344 }{result1} 345 } 346 347 func (fake *FakeV3Actor) Invocations() map[string][][]interface{} { 348 fake.invocationsMutex.RLock() 349 defer fake.invocationsMutex.RUnlock() 350 fake.getApplicationByNameAndSpaceMutex.RLock() 351 defer fake.getApplicationByNameAndSpaceMutex.RUnlock() 352 fake.getOrganizationByNameMutex.RLock() 353 defer fake.getOrganizationByNameMutex.RUnlock() 354 fake.shareServiceInstanceToSpacesMutex.RLock() 355 defer fake.shareServiceInstanceToSpacesMutex.RUnlock() 356 fake.unshareServiceInstanceByServiceInstanceAndSpaceMutex.RLock() 357 defer fake.unshareServiceInstanceByServiceInstanceAndSpaceMutex.RUnlock() 358 fake.cloudControllerAPIVersionMutex.RLock() 359 defer fake.cloudControllerAPIVersionMutex.RUnlock() 360 copiedInvocations := map[string][][]interface{}{} 361 for key, value := range fake.invocations { 362 copiedInvocations[key] = value 363 } 364 return copiedInvocations 365 } 366 367 func (fake *FakeV3Actor) recordInvocation(key string, args []interface{}) { 368 fake.invocationsMutex.Lock() 369 defer fake.invocationsMutex.Unlock() 370 if fake.invocations == nil { 371 fake.invocations = map[string][][]interface{}{} 372 } 373 if fake.invocations[key] == nil { 374 fake.invocations[key] = [][]interface{}{} 375 } 376 fake.invocations[key] = append(fake.invocations[key], args) 377 } 378 379 var _ v2v3action.V3Actor = new(FakeV3Actor)