github.com/arunkumar7540/cli@v6.45.0+incompatible/command/v6/v6fakes/fake_login_actor.go (about) 1 // Code generated by counterfeiter. DO NOT EDIT. 2 package v6fakes 3 4 import ( 5 "sync" 6 7 "code.cloudfoundry.org/cli/actor/v3action" 8 "code.cloudfoundry.org/cli/api/uaa/constant" 9 "code.cloudfoundry.org/cli/cf/configuration/coreconfig" 10 v6 "code.cloudfoundry.org/cli/command/v6" 11 ) 12 13 type FakeLoginActor struct { 14 AuthenticateStub func(map[string]string, string, constant.GrantType) error 15 authenticateMutex sync.RWMutex 16 authenticateArgsForCall []struct { 17 arg1 map[string]string 18 arg2 string 19 arg3 constant.GrantType 20 } 21 authenticateReturns struct { 22 result1 error 23 } 24 authenticateReturnsOnCall map[int]struct { 25 result1 error 26 } 27 GetLoginPromptsStub func() map[string]coreconfig.AuthPrompt 28 getLoginPromptsMutex sync.RWMutex 29 getLoginPromptsArgsForCall []struct { 30 } 31 getLoginPromptsReturns struct { 32 result1 map[string]coreconfig.AuthPrompt 33 } 34 getLoginPromptsReturnsOnCall map[int]struct { 35 result1 map[string]coreconfig.AuthPrompt 36 } 37 GetOrganizationByNameStub func(string) (v3action.Organization, v3action.Warnings, error) 38 getOrganizationByNameMutex sync.RWMutex 39 getOrganizationByNameArgsForCall []struct { 40 arg1 string 41 } 42 getOrganizationByNameReturns struct { 43 result1 v3action.Organization 44 result2 v3action.Warnings 45 result3 error 46 } 47 getOrganizationByNameReturnsOnCall map[int]struct { 48 result1 v3action.Organization 49 result2 v3action.Warnings 50 result3 error 51 } 52 GetOrganizationsStub func() ([]v3action.Organization, v3action.Warnings, error) 53 getOrganizationsMutex sync.RWMutex 54 getOrganizationsArgsForCall []struct { 55 } 56 getOrganizationsReturns struct { 57 result1 []v3action.Organization 58 result2 v3action.Warnings 59 result3 error 60 } 61 getOrganizationsReturnsOnCall map[int]struct { 62 result1 []v3action.Organization 63 result2 v3action.Warnings 64 result3 error 65 } 66 GetSpaceByNameAndOrganizationStub func(string, string) (v3action.Space, v3action.Warnings, error) 67 getSpaceByNameAndOrganizationMutex sync.RWMutex 68 getSpaceByNameAndOrganizationArgsForCall []struct { 69 arg1 string 70 arg2 string 71 } 72 getSpaceByNameAndOrganizationReturns struct { 73 result1 v3action.Space 74 result2 v3action.Warnings 75 result3 error 76 } 77 getSpaceByNameAndOrganizationReturnsOnCall map[int]struct { 78 result1 v3action.Space 79 result2 v3action.Warnings 80 result3 error 81 } 82 SetTargetStub func(v3action.TargetSettings) (v3action.Warnings, error) 83 setTargetMutex sync.RWMutex 84 setTargetArgsForCall []struct { 85 arg1 v3action.TargetSettings 86 } 87 setTargetReturns struct { 88 result1 v3action.Warnings 89 result2 error 90 } 91 setTargetReturnsOnCall map[int]struct { 92 result1 v3action.Warnings 93 result2 error 94 } 95 invocations map[string][][]interface{} 96 invocationsMutex sync.RWMutex 97 } 98 99 func (fake *FakeLoginActor) Authenticate(arg1 map[string]string, arg2 string, arg3 constant.GrantType) error { 100 fake.authenticateMutex.Lock() 101 ret, specificReturn := fake.authenticateReturnsOnCall[len(fake.authenticateArgsForCall)] 102 fake.authenticateArgsForCall = append(fake.authenticateArgsForCall, struct { 103 arg1 map[string]string 104 arg2 string 105 arg3 constant.GrantType 106 }{arg1, arg2, arg3}) 107 fake.recordInvocation("Authenticate", []interface{}{arg1, arg2, arg3}) 108 fake.authenticateMutex.Unlock() 109 if fake.AuthenticateStub != nil { 110 return fake.AuthenticateStub(arg1, arg2, arg3) 111 } 112 if specificReturn { 113 return ret.result1 114 } 115 fakeReturns := fake.authenticateReturns 116 return fakeReturns.result1 117 } 118 119 func (fake *FakeLoginActor) AuthenticateCallCount() int { 120 fake.authenticateMutex.RLock() 121 defer fake.authenticateMutex.RUnlock() 122 return len(fake.authenticateArgsForCall) 123 } 124 125 func (fake *FakeLoginActor) AuthenticateCalls(stub func(map[string]string, string, constant.GrantType) error) { 126 fake.authenticateMutex.Lock() 127 defer fake.authenticateMutex.Unlock() 128 fake.AuthenticateStub = stub 129 } 130 131 func (fake *FakeLoginActor) AuthenticateArgsForCall(i int) (map[string]string, string, constant.GrantType) { 132 fake.authenticateMutex.RLock() 133 defer fake.authenticateMutex.RUnlock() 134 argsForCall := fake.authenticateArgsForCall[i] 135 return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3 136 } 137 138 func (fake *FakeLoginActor) AuthenticateReturns(result1 error) { 139 fake.authenticateMutex.Lock() 140 defer fake.authenticateMutex.Unlock() 141 fake.AuthenticateStub = nil 142 fake.authenticateReturns = struct { 143 result1 error 144 }{result1} 145 } 146 147 func (fake *FakeLoginActor) AuthenticateReturnsOnCall(i int, result1 error) { 148 fake.authenticateMutex.Lock() 149 defer fake.authenticateMutex.Unlock() 150 fake.AuthenticateStub = nil 151 if fake.authenticateReturnsOnCall == nil { 152 fake.authenticateReturnsOnCall = make(map[int]struct { 153 result1 error 154 }) 155 } 156 fake.authenticateReturnsOnCall[i] = struct { 157 result1 error 158 }{result1} 159 } 160 161 func (fake *FakeLoginActor) GetLoginPrompts() map[string]coreconfig.AuthPrompt { 162 fake.getLoginPromptsMutex.Lock() 163 ret, specificReturn := fake.getLoginPromptsReturnsOnCall[len(fake.getLoginPromptsArgsForCall)] 164 fake.getLoginPromptsArgsForCall = append(fake.getLoginPromptsArgsForCall, struct { 165 }{}) 166 fake.recordInvocation("GetLoginPrompts", []interface{}{}) 167 fake.getLoginPromptsMutex.Unlock() 168 if fake.GetLoginPromptsStub != nil { 169 return fake.GetLoginPromptsStub() 170 } 171 if specificReturn { 172 return ret.result1 173 } 174 fakeReturns := fake.getLoginPromptsReturns 175 return fakeReturns.result1 176 } 177 178 func (fake *FakeLoginActor) GetLoginPromptsCallCount() int { 179 fake.getLoginPromptsMutex.RLock() 180 defer fake.getLoginPromptsMutex.RUnlock() 181 return len(fake.getLoginPromptsArgsForCall) 182 } 183 184 func (fake *FakeLoginActor) GetLoginPromptsCalls(stub func() map[string]coreconfig.AuthPrompt) { 185 fake.getLoginPromptsMutex.Lock() 186 defer fake.getLoginPromptsMutex.Unlock() 187 fake.GetLoginPromptsStub = stub 188 } 189 190 func (fake *FakeLoginActor) GetLoginPromptsReturns(result1 map[string]coreconfig.AuthPrompt) { 191 fake.getLoginPromptsMutex.Lock() 192 defer fake.getLoginPromptsMutex.Unlock() 193 fake.GetLoginPromptsStub = nil 194 fake.getLoginPromptsReturns = struct { 195 result1 map[string]coreconfig.AuthPrompt 196 }{result1} 197 } 198 199 func (fake *FakeLoginActor) GetLoginPromptsReturnsOnCall(i int, result1 map[string]coreconfig.AuthPrompt) { 200 fake.getLoginPromptsMutex.Lock() 201 defer fake.getLoginPromptsMutex.Unlock() 202 fake.GetLoginPromptsStub = nil 203 if fake.getLoginPromptsReturnsOnCall == nil { 204 fake.getLoginPromptsReturnsOnCall = make(map[int]struct { 205 result1 map[string]coreconfig.AuthPrompt 206 }) 207 } 208 fake.getLoginPromptsReturnsOnCall[i] = struct { 209 result1 map[string]coreconfig.AuthPrompt 210 }{result1} 211 } 212 213 func (fake *FakeLoginActor) GetOrganizationByName(arg1 string) (v3action.Organization, v3action.Warnings, error) { 214 fake.getOrganizationByNameMutex.Lock() 215 ret, specificReturn := fake.getOrganizationByNameReturnsOnCall[len(fake.getOrganizationByNameArgsForCall)] 216 fake.getOrganizationByNameArgsForCall = append(fake.getOrganizationByNameArgsForCall, struct { 217 arg1 string 218 }{arg1}) 219 fake.recordInvocation("GetOrganizationByName", []interface{}{arg1}) 220 fake.getOrganizationByNameMutex.Unlock() 221 if fake.GetOrganizationByNameStub != nil { 222 return fake.GetOrganizationByNameStub(arg1) 223 } 224 if specificReturn { 225 return ret.result1, ret.result2, ret.result3 226 } 227 fakeReturns := fake.getOrganizationByNameReturns 228 return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3 229 } 230 231 func (fake *FakeLoginActor) GetOrganizationByNameCallCount() int { 232 fake.getOrganizationByNameMutex.RLock() 233 defer fake.getOrganizationByNameMutex.RUnlock() 234 return len(fake.getOrganizationByNameArgsForCall) 235 } 236 237 func (fake *FakeLoginActor) GetOrganizationByNameCalls(stub func(string) (v3action.Organization, v3action.Warnings, error)) { 238 fake.getOrganizationByNameMutex.Lock() 239 defer fake.getOrganizationByNameMutex.Unlock() 240 fake.GetOrganizationByNameStub = stub 241 } 242 243 func (fake *FakeLoginActor) GetOrganizationByNameArgsForCall(i int) string { 244 fake.getOrganizationByNameMutex.RLock() 245 defer fake.getOrganizationByNameMutex.RUnlock() 246 argsForCall := fake.getOrganizationByNameArgsForCall[i] 247 return argsForCall.arg1 248 } 249 250 func (fake *FakeLoginActor) GetOrganizationByNameReturns(result1 v3action.Organization, result2 v3action.Warnings, result3 error) { 251 fake.getOrganizationByNameMutex.Lock() 252 defer fake.getOrganizationByNameMutex.Unlock() 253 fake.GetOrganizationByNameStub = nil 254 fake.getOrganizationByNameReturns = struct { 255 result1 v3action.Organization 256 result2 v3action.Warnings 257 result3 error 258 }{result1, result2, result3} 259 } 260 261 func (fake *FakeLoginActor) GetOrganizationByNameReturnsOnCall(i int, result1 v3action.Organization, result2 v3action.Warnings, result3 error) { 262 fake.getOrganizationByNameMutex.Lock() 263 defer fake.getOrganizationByNameMutex.Unlock() 264 fake.GetOrganizationByNameStub = nil 265 if fake.getOrganizationByNameReturnsOnCall == nil { 266 fake.getOrganizationByNameReturnsOnCall = make(map[int]struct { 267 result1 v3action.Organization 268 result2 v3action.Warnings 269 result3 error 270 }) 271 } 272 fake.getOrganizationByNameReturnsOnCall[i] = struct { 273 result1 v3action.Organization 274 result2 v3action.Warnings 275 result3 error 276 }{result1, result2, result3} 277 } 278 279 func (fake *FakeLoginActor) GetOrganizations() ([]v3action.Organization, v3action.Warnings, error) { 280 fake.getOrganizationsMutex.Lock() 281 ret, specificReturn := fake.getOrganizationsReturnsOnCall[len(fake.getOrganizationsArgsForCall)] 282 fake.getOrganizationsArgsForCall = append(fake.getOrganizationsArgsForCall, struct { 283 }{}) 284 fake.recordInvocation("GetOrganizations", []interface{}{}) 285 fake.getOrganizationsMutex.Unlock() 286 if fake.GetOrganizationsStub != nil { 287 return fake.GetOrganizationsStub() 288 } 289 if specificReturn { 290 return ret.result1, ret.result2, ret.result3 291 } 292 fakeReturns := fake.getOrganizationsReturns 293 return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3 294 } 295 296 func (fake *FakeLoginActor) GetOrganizationsCallCount() int { 297 fake.getOrganizationsMutex.RLock() 298 defer fake.getOrganizationsMutex.RUnlock() 299 return len(fake.getOrganizationsArgsForCall) 300 } 301 302 func (fake *FakeLoginActor) GetOrganizationsCalls(stub func() ([]v3action.Organization, v3action.Warnings, error)) { 303 fake.getOrganizationsMutex.Lock() 304 defer fake.getOrganizationsMutex.Unlock() 305 fake.GetOrganizationsStub = stub 306 } 307 308 func (fake *FakeLoginActor) GetOrganizationsReturns(result1 []v3action.Organization, result2 v3action.Warnings, result3 error) { 309 fake.getOrganizationsMutex.Lock() 310 defer fake.getOrganizationsMutex.Unlock() 311 fake.GetOrganizationsStub = nil 312 fake.getOrganizationsReturns = struct { 313 result1 []v3action.Organization 314 result2 v3action.Warnings 315 result3 error 316 }{result1, result2, result3} 317 } 318 319 func (fake *FakeLoginActor) GetOrganizationsReturnsOnCall(i int, result1 []v3action.Organization, result2 v3action.Warnings, result3 error) { 320 fake.getOrganizationsMutex.Lock() 321 defer fake.getOrganizationsMutex.Unlock() 322 fake.GetOrganizationsStub = nil 323 if fake.getOrganizationsReturnsOnCall == nil { 324 fake.getOrganizationsReturnsOnCall = make(map[int]struct { 325 result1 []v3action.Organization 326 result2 v3action.Warnings 327 result3 error 328 }) 329 } 330 fake.getOrganizationsReturnsOnCall[i] = struct { 331 result1 []v3action.Organization 332 result2 v3action.Warnings 333 result3 error 334 }{result1, result2, result3} 335 } 336 337 func (fake *FakeLoginActor) GetSpaceByNameAndOrganization(arg1 string, arg2 string) (v3action.Space, v3action.Warnings, error) { 338 fake.getSpaceByNameAndOrganizationMutex.Lock() 339 ret, specificReturn := fake.getSpaceByNameAndOrganizationReturnsOnCall[len(fake.getSpaceByNameAndOrganizationArgsForCall)] 340 fake.getSpaceByNameAndOrganizationArgsForCall = append(fake.getSpaceByNameAndOrganizationArgsForCall, struct { 341 arg1 string 342 arg2 string 343 }{arg1, arg2}) 344 fake.recordInvocation("GetSpaceByNameAndOrganization", []interface{}{arg1, arg2}) 345 fake.getSpaceByNameAndOrganizationMutex.Unlock() 346 if fake.GetSpaceByNameAndOrganizationStub != nil { 347 return fake.GetSpaceByNameAndOrganizationStub(arg1, arg2) 348 } 349 if specificReturn { 350 return ret.result1, ret.result2, ret.result3 351 } 352 fakeReturns := fake.getSpaceByNameAndOrganizationReturns 353 return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3 354 } 355 356 func (fake *FakeLoginActor) GetSpaceByNameAndOrganizationCallCount() int { 357 fake.getSpaceByNameAndOrganizationMutex.RLock() 358 defer fake.getSpaceByNameAndOrganizationMutex.RUnlock() 359 return len(fake.getSpaceByNameAndOrganizationArgsForCall) 360 } 361 362 func (fake *FakeLoginActor) GetSpaceByNameAndOrganizationCalls(stub func(string, string) (v3action.Space, v3action.Warnings, error)) { 363 fake.getSpaceByNameAndOrganizationMutex.Lock() 364 defer fake.getSpaceByNameAndOrganizationMutex.Unlock() 365 fake.GetSpaceByNameAndOrganizationStub = stub 366 } 367 368 func (fake *FakeLoginActor) GetSpaceByNameAndOrganizationArgsForCall(i int) (string, string) { 369 fake.getSpaceByNameAndOrganizationMutex.RLock() 370 defer fake.getSpaceByNameAndOrganizationMutex.RUnlock() 371 argsForCall := fake.getSpaceByNameAndOrganizationArgsForCall[i] 372 return argsForCall.arg1, argsForCall.arg2 373 } 374 375 func (fake *FakeLoginActor) GetSpaceByNameAndOrganizationReturns(result1 v3action.Space, result2 v3action.Warnings, result3 error) { 376 fake.getSpaceByNameAndOrganizationMutex.Lock() 377 defer fake.getSpaceByNameAndOrganizationMutex.Unlock() 378 fake.GetSpaceByNameAndOrganizationStub = nil 379 fake.getSpaceByNameAndOrganizationReturns = struct { 380 result1 v3action.Space 381 result2 v3action.Warnings 382 result3 error 383 }{result1, result2, result3} 384 } 385 386 func (fake *FakeLoginActor) GetSpaceByNameAndOrganizationReturnsOnCall(i int, result1 v3action.Space, result2 v3action.Warnings, result3 error) { 387 fake.getSpaceByNameAndOrganizationMutex.Lock() 388 defer fake.getSpaceByNameAndOrganizationMutex.Unlock() 389 fake.GetSpaceByNameAndOrganizationStub = nil 390 if fake.getSpaceByNameAndOrganizationReturnsOnCall == nil { 391 fake.getSpaceByNameAndOrganizationReturnsOnCall = make(map[int]struct { 392 result1 v3action.Space 393 result2 v3action.Warnings 394 result3 error 395 }) 396 } 397 fake.getSpaceByNameAndOrganizationReturnsOnCall[i] = struct { 398 result1 v3action.Space 399 result2 v3action.Warnings 400 result3 error 401 }{result1, result2, result3} 402 } 403 404 func (fake *FakeLoginActor) SetTarget(arg1 v3action.TargetSettings) (v3action.Warnings, error) { 405 fake.setTargetMutex.Lock() 406 ret, specificReturn := fake.setTargetReturnsOnCall[len(fake.setTargetArgsForCall)] 407 fake.setTargetArgsForCall = append(fake.setTargetArgsForCall, struct { 408 arg1 v3action.TargetSettings 409 }{arg1}) 410 fake.recordInvocation("SetTarget", []interface{}{arg1}) 411 fake.setTargetMutex.Unlock() 412 if fake.SetTargetStub != nil { 413 return fake.SetTargetStub(arg1) 414 } 415 if specificReturn { 416 return ret.result1, ret.result2 417 } 418 fakeReturns := fake.setTargetReturns 419 return fakeReturns.result1, fakeReturns.result2 420 } 421 422 func (fake *FakeLoginActor) SetTargetCallCount() int { 423 fake.setTargetMutex.RLock() 424 defer fake.setTargetMutex.RUnlock() 425 return len(fake.setTargetArgsForCall) 426 } 427 428 func (fake *FakeLoginActor) SetTargetCalls(stub func(v3action.TargetSettings) (v3action.Warnings, error)) { 429 fake.setTargetMutex.Lock() 430 defer fake.setTargetMutex.Unlock() 431 fake.SetTargetStub = stub 432 } 433 434 func (fake *FakeLoginActor) SetTargetArgsForCall(i int) v3action.TargetSettings { 435 fake.setTargetMutex.RLock() 436 defer fake.setTargetMutex.RUnlock() 437 argsForCall := fake.setTargetArgsForCall[i] 438 return argsForCall.arg1 439 } 440 441 func (fake *FakeLoginActor) SetTargetReturns(result1 v3action.Warnings, result2 error) { 442 fake.setTargetMutex.Lock() 443 defer fake.setTargetMutex.Unlock() 444 fake.SetTargetStub = nil 445 fake.setTargetReturns = struct { 446 result1 v3action.Warnings 447 result2 error 448 }{result1, result2} 449 } 450 451 func (fake *FakeLoginActor) SetTargetReturnsOnCall(i int, result1 v3action.Warnings, result2 error) { 452 fake.setTargetMutex.Lock() 453 defer fake.setTargetMutex.Unlock() 454 fake.SetTargetStub = nil 455 if fake.setTargetReturnsOnCall == nil { 456 fake.setTargetReturnsOnCall = make(map[int]struct { 457 result1 v3action.Warnings 458 result2 error 459 }) 460 } 461 fake.setTargetReturnsOnCall[i] = struct { 462 result1 v3action.Warnings 463 result2 error 464 }{result1, result2} 465 } 466 467 func (fake *FakeLoginActor) Invocations() map[string][][]interface{} { 468 fake.invocationsMutex.RLock() 469 defer fake.invocationsMutex.RUnlock() 470 fake.authenticateMutex.RLock() 471 defer fake.authenticateMutex.RUnlock() 472 fake.getLoginPromptsMutex.RLock() 473 defer fake.getLoginPromptsMutex.RUnlock() 474 fake.getOrganizationByNameMutex.RLock() 475 defer fake.getOrganizationByNameMutex.RUnlock() 476 fake.getOrganizationsMutex.RLock() 477 defer fake.getOrganizationsMutex.RUnlock() 478 fake.getSpaceByNameAndOrganizationMutex.RLock() 479 defer fake.getSpaceByNameAndOrganizationMutex.RUnlock() 480 fake.setTargetMutex.RLock() 481 defer fake.setTargetMutex.RUnlock() 482 copiedInvocations := map[string][][]interface{}{} 483 for key, value := range fake.invocations { 484 copiedInvocations[key] = value 485 } 486 return copiedInvocations 487 } 488 489 func (fake *FakeLoginActor) recordInvocation(key string, args []interface{}) { 490 fake.invocationsMutex.Lock() 491 defer fake.invocationsMutex.Unlock() 492 if fake.invocations == nil { 493 fake.invocations = map[string][][]interface{}{} 494 } 495 if fake.invocations[key] == nil { 496 fake.invocations[key] = [][]interface{}{} 497 } 498 fake.invocations[key] = append(fake.invocations[key], args) 499 } 500 501 var _ v6.LoginActor = new(FakeLoginActor)