github.com/jenspinney/cli@v6.42.1-0.20190207184520-7450c600020e+incompatible/command/v7/v7fakes/fake_target_actor.go (about) 1 // Code generated by counterfeiter. DO NOT EDIT. 2 package v7fakes 3 4 import ( 5 sync "sync" 6 7 v7action "code.cloudfoundry.org/cli/actor/v7action" 8 v7 "code.cloudfoundry.org/cli/command/v7" 9 ) 10 11 type FakeTargetActor struct { 12 CloudControllerAPIVersionStub func() string 13 cloudControllerAPIVersionMutex sync.RWMutex 14 cloudControllerAPIVersionArgsForCall []struct { 15 } 16 cloudControllerAPIVersionReturns struct { 17 result1 string 18 } 19 cloudControllerAPIVersionReturnsOnCall map[int]struct { 20 result1 string 21 } 22 GetOrganizationByNameStub func(string) (v7action.Organization, v7action.Warnings, error) 23 getOrganizationByNameMutex sync.RWMutex 24 getOrganizationByNameArgsForCall []struct { 25 arg1 string 26 } 27 getOrganizationByNameReturns struct { 28 result1 v7action.Organization 29 result2 v7action.Warnings 30 result3 error 31 } 32 getOrganizationByNameReturnsOnCall map[int]struct { 33 result1 v7action.Organization 34 result2 v7action.Warnings 35 result3 error 36 } 37 GetOrganizationSpacesStub func(string) ([]v7action.Space, v7action.Warnings, error) 38 getOrganizationSpacesMutex sync.RWMutex 39 getOrganizationSpacesArgsForCall []struct { 40 arg1 string 41 } 42 getOrganizationSpacesReturns struct { 43 result1 []v7action.Space 44 result2 v7action.Warnings 45 result3 error 46 } 47 getOrganizationSpacesReturnsOnCall map[int]struct { 48 result1 []v7action.Space 49 result2 v7action.Warnings 50 result3 error 51 } 52 GetSpaceByNameAndOrganizationStub func(string, string) (v7action.Space, v7action.Warnings, error) 53 getSpaceByNameAndOrganizationMutex sync.RWMutex 54 getSpaceByNameAndOrganizationArgsForCall []struct { 55 arg1 string 56 arg2 string 57 } 58 getSpaceByNameAndOrganizationReturns struct { 59 result1 v7action.Space 60 result2 v7action.Warnings 61 result3 error 62 } 63 getSpaceByNameAndOrganizationReturnsOnCall map[int]struct { 64 result1 v7action.Space 65 result2 v7action.Warnings 66 result3 error 67 } 68 invocations map[string][][]interface{} 69 invocationsMutex sync.RWMutex 70 } 71 72 func (fake *FakeTargetActor) CloudControllerAPIVersion() string { 73 fake.cloudControllerAPIVersionMutex.Lock() 74 ret, specificReturn := fake.cloudControllerAPIVersionReturnsOnCall[len(fake.cloudControllerAPIVersionArgsForCall)] 75 fake.cloudControllerAPIVersionArgsForCall = append(fake.cloudControllerAPIVersionArgsForCall, struct { 76 }{}) 77 fake.recordInvocation("CloudControllerAPIVersion", []interface{}{}) 78 fake.cloudControllerAPIVersionMutex.Unlock() 79 if fake.CloudControllerAPIVersionStub != nil { 80 return fake.CloudControllerAPIVersionStub() 81 } 82 if specificReturn { 83 return ret.result1 84 } 85 fakeReturns := fake.cloudControllerAPIVersionReturns 86 return fakeReturns.result1 87 } 88 89 func (fake *FakeTargetActor) CloudControllerAPIVersionCallCount() int { 90 fake.cloudControllerAPIVersionMutex.RLock() 91 defer fake.cloudControllerAPIVersionMutex.RUnlock() 92 return len(fake.cloudControllerAPIVersionArgsForCall) 93 } 94 95 func (fake *FakeTargetActor) CloudControllerAPIVersionCalls(stub func() string) { 96 fake.cloudControllerAPIVersionMutex.Lock() 97 defer fake.cloudControllerAPIVersionMutex.Unlock() 98 fake.CloudControllerAPIVersionStub = stub 99 } 100 101 func (fake *FakeTargetActor) CloudControllerAPIVersionReturns(result1 string) { 102 fake.cloudControllerAPIVersionMutex.Lock() 103 defer fake.cloudControllerAPIVersionMutex.Unlock() 104 fake.CloudControllerAPIVersionStub = nil 105 fake.cloudControllerAPIVersionReturns = struct { 106 result1 string 107 }{result1} 108 } 109 110 func (fake *FakeTargetActor) CloudControllerAPIVersionReturnsOnCall(i int, result1 string) { 111 fake.cloudControllerAPIVersionMutex.Lock() 112 defer fake.cloudControllerAPIVersionMutex.Unlock() 113 fake.CloudControllerAPIVersionStub = nil 114 if fake.cloudControllerAPIVersionReturnsOnCall == nil { 115 fake.cloudControllerAPIVersionReturnsOnCall = make(map[int]struct { 116 result1 string 117 }) 118 } 119 fake.cloudControllerAPIVersionReturnsOnCall[i] = struct { 120 result1 string 121 }{result1} 122 } 123 124 func (fake *FakeTargetActor) GetOrganizationByName(arg1 string) (v7action.Organization, v7action.Warnings, error) { 125 fake.getOrganizationByNameMutex.Lock() 126 ret, specificReturn := fake.getOrganizationByNameReturnsOnCall[len(fake.getOrganizationByNameArgsForCall)] 127 fake.getOrganizationByNameArgsForCall = append(fake.getOrganizationByNameArgsForCall, struct { 128 arg1 string 129 }{arg1}) 130 fake.recordInvocation("GetOrganizationByName", []interface{}{arg1}) 131 fake.getOrganizationByNameMutex.Unlock() 132 if fake.GetOrganizationByNameStub != nil { 133 return fake.GetOrganizationByNameStub(arg1) 134 } 135 if specificReturn { 136 return ret.result1, ret.result2, ret.result3 137 } 138 fakeReturns := fake.getOrganizationByNameReturns 139 return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3 140 } 141 142 func (fake *FakeTargetActor) GetOrganizationByNameCallCount() int { 143 fake.getOrganizationByNameMutex.RLock() 144 defer fake.getOrganizationByNameMutex.RUnlock() 145 return len(fake.getOrganizationByNameArgsForCall) 146 } 147 148 func (fake *FakeTargetActor) GetOrganizationByNameCalls(stub func(string) (v7action.Organization, v7action.Warnings, error)) { 149 fake.getOrganizationByNameMutex.Lock() 150 defer fake.getOrganizationByNameMutex.Unlock() 151 fake.GetOrganizationByNameStub = stub 152 } 153 154 func (fake *FakeTargetActor) GetOrganizationByNameArgsForCall(i int) string { 155 fake.getOrganizationByNameMutex.RLock() 156 defer fake.getOrganizationByNameMutex.RUnlock() 157 argsForCall := fake.getOrganizationByNameArgsForCall[i] 158 return argsForCall.arg1 159 } 160 161 func (fake *FakeTargetActor) GetOrganizationByNameReturns(result1 v7action.Organization, result2 v7action.Warnings, result3 error) { 162 fake.getOrganizationByNameMutex.Lock() 163 defer fake.getOrganizationByNameMutex.Unlock() 164 fake.GetOrganizationByNameStub = nil 165 fake.getOrganizationByNameReturns = struct { 166 result1 v7action.Organization 167 result2 v7action.Warnings 168 result3 error 169 }{result1, result2, result3} 170 } 171 172 func (fake *FakeTargetActor) GetOrganizationByNameReturnsOnCall(i int, result1 v7action.Organization, result2 v7action.Warnings, result3 error) { 173 fake.getOrganizationByNameMutex.Lock() 174 defer fake.getOrganizationByNameMutex.Unlock() 175 fake.GetOrganizationByNameStub = nil 176 if fake.getOrganizationByNameReturnsOnCall == nil { 177 fake.getOrganizationByNameReturnsOnCall = make(map[int]struct { 178 result1 v7action.Organization 179 result2 v7action.Warnings 180 result3 error 181 }) 182 } 183 fake.getOrganizationByNameReturnsOnCall[i] = struct { 184 result1 v7action.Organization 185 result2 v7action.Warnings 186 result3 error 187 }{result1, result2, result3} 188 } 189 190 func (fake *FakeTargetActor) GetOrganizationSpaces(arg1 string) ([]v7action.Space, v7action.Warnings, error) { 191 fake.getOrganizationSpacesMutex.Lock() 192 ret, specificReturn := fake.getOrganizationSpacesReturnsOnCall[len(fake.getOrganizationSpacesArgsForCall)] 193 fake.getOrganizationSpacesArgsForCall = append(fake.getOrganizationSpacesArgsForCall, struct { 194 arg1 string 195 }{arg1}) 196 fake.recordInvocation("GetOrganizationSpaces", []interface{}{arg1}) 197 fake.getOrganizationSpacesMutex.Unlock() 198 if fake.GetOrganizationSpacesStub != nil { 199 return fake.GetOrganizationSpacesStub(arg1) 200 } 201 if specificReturn { 202 return ret.result1, ret.result2, ret.result3 203 } 204 fakeReturns := fake.getOrganizationSpacesReturns 205 return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3 206 } 207 208 func (fake *FakeTargetActor) GetOrganizationSpacesCallCount() int { 209 fake.getOrganizationSpacesMutex.RLock() 210 defer fake.getOrganizationSpacesMutex.RUnlock() 211 return len(fake.getOrganizationSpacesArgsForCall) 212 } 213 214 func (fake *FakeTargetActor) GetOrganizationSpacesCalls(stub func(string) ([]v7action.Space, v7action.Warnings, error)) { 215 fake.getOrganizationSpacesMutex.Lock() 216 defer fake.getOrganizationSpacesMutex.Unlock() 217 fake.GetOrganizationSpacesStub = stub 218 } 219 220 func (fake *FakeTargetActor) GetOrganizationSpacesArgsForCall(i int) string { 221 fake.getOrganizationSpacesMutex.RLock() 222 defer fake.getOrganizationSpacesMutex.RUnlock() 223 argsForCall := fake.getOrganizationSpacesArgsForCall[i] 224 return argsForCall.arg1 225 } 226 227 func (fake *FakeTargetActor) GetOrganizationSpacesReturns(result1 []v7action.Space, result2 v7action.Warnings, result3 error) { 228 fake.getOrganizationSpacesMutex.Lock() 229 defer fake.getOrganizationSpacesMutex.Unlock() 230 fake.GetOrganizationSpacesStub = nil 231 fake.getOrganizationSpacesReturns = struct { 232 result1 []v7action.Space 233 result2 v7action.Warnings 234 result3 error 235 }{result1, result2, result3} 236 } 237 238 func (fake *FakeTargetActor) GetOrganizationSpacesReturnsOnCall(i int, result1 []v7action.Space, result2 v7action.Warnings, result3 error) { 239 fake.getOrganizationSpacesMutex.Lock() 240 defer fake.getOrganizationSpacesMutex.Unlock() 241 fake.GetOrganizationSpacesStub = nil 242 if fake.getOrganizationSpacesReturnsOnCall == nil { 243 fake.getOrganizationSpacesReturnsOnCall = make(map[int]struct { 244 result1 []v7action.Space 245 result2 v7action.Warnings 246 result3 error 247 }) 248 } 249 fake.getOrganizationSpacesReturnsOnCall[i] = struct { 250 result1 []v7action.Space 251 result2 v7action.Warnings 252 result3 error 253 }{result1, result2, result3} 254 } 255 256 func (fake *FakeTargetActor) GetSpaceByNameAndOrganization(arg1 string, arg2 string) (v7action.Space, v7action.Warnings, error) { 257 fake.getSpaceByNameAndOrganizationMutex.Lock() 258 ret, specificReturn := fake.getSpaceByNameAndOrganizationReturnsOnCall[len(fake.getSpaceByNameAndOrganizationArgsForCall)] 259 fake.getSpaceByNameAndOrganizationArgsForCall = append(fake.getSpaceByNameAndOrganizationArgsForCall, struct { 260 arg1 string 261 arg2 string 262 }{arg1, arg2}) 263 fake.recordInvocation("GetSpaceByNameAndOrganization", []interface{}{arg1, arg2}) 264 fake.getSpaceByNameAndOrganizationMutex.Unlock() 265 if fake.GetSpaceByNameAndOrganizationStub != nil { 266 return fake.GetSpaceByNameAndOrganizationStub(arg1, arg2) 267 } 268 if specificReturn { 269 return ret.result1, ret.result2, ret.result3 270 } 271 fakeReturns := fake.getSpaceByNameAndOrganizationReturns 272 return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3 273 } 274 275 func (fake *FakeTargetActor) GetSpaceByNameAndOrganizationCallCount() int { 276 fake.getSpaceByNameAndOrganizationMutex.RLock() 277 defer fake.getSpaceByNameAndOrganizationMutex.RUnlock() 278 return len(fake.getSpaceByNameAndOrganizationArgsForCall) 279 } 280 281 func (fake *FakeTargetActor) GetSpaceByNameAndOrganizationCalls(stub func(string, string) (v7action.Space, v7action.Warnings, error)) { 282 fake.getSpaceByNameAndOrganizationMutex.Lock() 283 defer fake.getSpaceByNameAndOrganizationMutex.Unlock() 284 fake.GetSpaceByNameAndOrganizationStub = stub 285 } 286 287 func (fake *FakeTargetActor) GetSpaceByNameAndOrganizationArgsForCall(i int) (string, string) { 288 fake.getSpaceByNameAndOrganizationMutex.RLock() 289 defer fake.getSpaceByNameAndOrganizationMutex.RUnlock() 290 argsForCall := fake.getSpaceByNameAndOrganizationArgsForCall[i] 291 return argsForCall.arg1, argsForCall.arg2 292 } 293 294 func (fake *FakeTargetActor) GetSpaceByNameAndOrganizationReturns(result1 v7action.Space, result2 v7action.Warnings, result3 error) { 295 fake.getSpaceByNameAndOrganizationMutex.Lock() 296 defer fake.getSpaceByNameAndOrganizationMutex.Unlock() 297 fake.GetSpaceByNameAndOrganizationStub = nil 298 fake.getSpaceByNameAndOrganizationReturns = struct { 299 result1 v7action.Space 300 result2 v7action.Warnings 301 result3 error 302 }{result1, result2, result3} 303 } 304 305 func (fake *FakeTargetActor) GetSpaceByNameAndOrganizationReturnsOnCall(i int, result1 v7action.Space, result2 v7action.Warnings, result3 error) { 306 fake.getSpaceByNameAndOrganizationMutex.Lock() 307 defer fake.getSpaceByNameAndOrganizationMutex.Unlock() 308 fake.GetSpaceByNameAndOrganizationStub = nil 309 if fake.getSpaceByNameAndOrganizationReturnsOnCall == nil { 310 fake.getSpaceByNameAndOrganizationReturnsOnCall = make(map[int]struct { 311 result1 v7action.Space 312 result2 v7action.Warnings 313 result3 error 314 }) 315 } 316 fake.getSpaceByNameAndOrganizationReturnsOnCall[i] = struct { 317 result1 v7action.Space 318 result2 v7action.Warnings 319 result3 error 320 }{result1, result2, result3} 321 } 322 323 func (fake *FakeTargetActor) Invocations() map[string][][]interface{} { 324 fake.invocationsMutex.RLock() 325 defer fake.invocationsMutex.RUnlock() 326 fake.cloudControllerAPIVersionMutex.RLock() 327 defer fake.cloudControllerAPIVersionMutex.RUnlock() 328 fake.getOrganizationByNameMutex.RLock() 329 defer fake.getOrganizationByNameMutex.RUnlock() 330 fake.getOrganizationSpacesMutex.RLock() 331 defer fake.getOrganizationSpacesMutex.RUnlock() 332 fake.getSpaceByNameAndOrganizationMutex.RLock() 333 defer fake.getSpaceByNameAndOrganizationMutex.RUnlock() 334 copiedInvocations := map[string][][]interface{}{} 335 for key, value := range fake.invocations { 336 copiedInvocations[key] = value 337 } 338 return copiedInvocations 339 } 340 341 func (fake *FakeTargetActor) recordInvocation(key string, args []interface{}) { 342 fake.invocationsMutex.Lock() 343 defer fake.invocationsMutex.Unlock() 344 if fake.invocations == nil { 345 fake.invocations = map[string][][]interface{}{} 346 } 347 if fake.invocations[key] == nil { 348 fake.invocations[key] = [][]interface{}{} 349 } 350 fake.invocations[key] = append(fake.invocations[key], args) 351 } 352 353 var _ v7.TargetActor = new(FakeTargetActor)