github.com/randomtask1155/cli@v6.41.1-0.20181227003417-a98eed78cbde+incompatible/actor/v2action/v2actionfakes/fake_uaaclient.go (about) 1 // Code generated by counterfeiter. DO NOT EDIT. 2 package v2actionfakes 3 4 import ( 5 sync "sync" 6 7 v2action "code.cloudfoundry.org/cli/actor/v2action" 8 uaa "code.cloudfoundry.org/cli/api/uaa" 9 constant "code.cloudfoundry.org/cli/api/uaa/constant" 10 ) 11 12 type FakeUAAClient struct { 13 APIVersionStub func() string 14 aPIVersionMutex sync.RWMutex 15 aPIVersionArgsForCall []struct { 16 } 17 aPIVersionReturns struct { 18 result1 string 19 } 20 aPIVersionReturnsOnCall map[int]struct { 21 result1 string 22 } 23 AuthenticateStub func(string, string, string, constant.GrantType) (string, string, error) 24 authenticateMutex sync.RWMutex 25 authenticateArgsForCall []struct { 26 arg1 string 27 arg2 string 28 arg3 string 29 arg4 constant.GrantType 30 } 31 authenticateReturns struct { 32 result1 string 33 result2 string 34 result3 error 35 } 36 authenticateReturnsOnCall map[int]struct { 37 result1 string 38 result2 string 39 result3 error 40 } 41 CreateUserStub func(string, string, string) (uaa.User, error) 42 createUserMutex sync.RWMutex 43 createUserArgsForCall []struct { 44 arg1 string 45 arg2 string 46 arg3 string 47 } 48 createUserReturns struct { 49 result1 uaa.User 50 result2 error 51 } 52 createUserReturnsOnCall map[int]struct { 53 result1 uaa.User 54 result2 error 55 } 56 GetSSHPasscodeStub func(string, string) (string, error) 57 getSSHPasscodeMutex sync.RWMutex 58 getSSHPasscodeArgsForCall []struct { 59 arg1 string 60 arg2 string 61 } 62 getSSHPasscodeReturns struct { 63 result1 string 64 result2 error 65 } 66 getSSHPasscodeReturnsOnCall map[int]struct { 67 result1 string 68 result2 error 69 } 70 RefreshAccessTokenStub func(string) (uaa.RefreshedTokens, error) 71 refreshAccessTokenMutex sync.RWMutex 72 refreshAccessTokenArgsForCall []struct { 73 arg1 string 74 } 75 refreshAccessTokenReturns struct { 76 result1 uaa.RefreshedTokens 77 result2 error 78 } 79 refreshAccessTokenReturnsOnCall map[int]struct { 80 result1 uaa.RefreshedTokens 81 result2 error 82 } 83 invocations map[string][][]interface{} 84 invocationsMutex sync.RWMutex 85 } 86 87 func (fake *FakeUAAClient) APIVersion() string { 88 fake.aPIVersionMutex.Lock() 89 ret, specificReturn := fake.aPIVersionReturnsOnCall[len(fake.aPIVersionArgsForCall)] 90 fake.aPIVersionArgsForCall = append(fake.aPIVersionArgsForCall, struct { 91 }{}) 92 fake.recordInvocation("APIVersion", []interface{}{}) 93 fake.aPIVersionMutex.Unlock() 94 if fake.APIVersionStub != nil { 95 return fake.APIVersionStub() 96 } 97 if specificReturn { 98 return ret.result1 99 } 100 fakeReturns := fake.aPIVersionReturns 101 return fakeReturns.result1 102 } 103 104 func (fake *FakeUAAClient) APIVersionCallCount() int { 105 fake.aPIVersionMutex.RLock() 106 defer fake.aPIVersionMutex.RUnlock() 107 return len(fake.aPIVersionArgsForCall) 108 } 109 110 func (fake *FakeUAAClient) APIVersionCalls(stub func() string) { 111 fake.aPIVersionMutex.Lock() 112 defer fake.aPIVersionMutex.Unlock() 113 fake.APIVersionStub = stub 114 } 115 116 func (fake *FakeUAAClient) APIVersionReturns(result1 string) { 117 fake.aPIVersionMutex.Lock() 118 defer fake.aPIVersionMutex.Unlock() 119 fake.APIVersionStub = nil 120 fake.aPIVersionReturns = struct { 121 result1 string 122 }{result1} 123 } 124 125 func (fake *FakeUAAClient) APIVersionReturnsOnCall(i int, result1 string) { 126 fake.aPIVersionMutex.Lock() 127 defer fake.aPIVersionMutex.Unlock() 128 fake.APIVersionStub = nil 129 if fake.aPIVersionReturnsOnCall == nil { 130 fake.aPIVersionReturnsOnCall = make(map[int]struct { 131 result1 string 132 }) 133 } 134 fake.aPIVersionReturnsOnCall[i] = struct { 135 result1 string 136 }{result1} 137 } 138 139 func (fake *FakeUAAClient) Authenticate(arg1 string, arg2 string, arg3 string, arg4 constant.GrantType) (string, string, error) { 140 fake.authenticateMutex.Lock() 141 ret, specificReturn := fake.authenticateReturnsOnCall[len(fake.authenticateArgsForCall)] 142 fake.authenticateArgsForCall = append(fake.authenticateArgsForCall, struct { 143 arg1 string 144 arg2 string 145 arg3 string 146 arg4 constant.GrantType 147 }{arg1, arg2, arg3, arg4}) 148 fake.recordInvocation("Authenticate", []interface{}{arg1, arg2, arg3, arg4}) 149 fake.authenticateMutex.Unlock() 150 if fake.AuthenticateStub != nil { 151 return fake.AuthenticateStub(arg1, arg2, arg3, arg4) 152 } 153 if specificReturn { 154 return ret.result1, ret.result2, ret.result3 155 } 156 fakeReturns := fake.authenticateReturns 157 return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3 158 } 159 160 func (fake *FakeUAAClient) AuthenticateCallCount() int { 161 fake.authenticateMutex.RLock() 162 defer fake.authenticateMutex.RUnlock() 163 return len(fake.authenticateArgsForCall) 164 } 165 166 func (fake *FakeUAAClient) AuthenticateCalls(stub func(string, string, string, constant.GrantType) (string, string, error)) { 167 fake.authenticateMutex.Lock() 168 defer fake.authenticateMutex.Unlock() 169 fake.AuthenticateStub = stub 170 } 171 172 func (fake *FakeUAAClient) AuthenticateArgsForCall(i int) (string, string, string, constant.GrantType) { 173 fake.authenticateMutex.RLock() 174 defer fake.authenticateMutex.RUnlock() 175 argsForCall := fake.authenticateArgsForCall[i] 176 return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3, argsForCall.arg4 177 } 178 179 func (fake *FakeUAAClient) AuthenticateReturns(result1 string, result2 string, result3 error) { 180 fake.authenticateMutex.Lock() 181 defer fake.authenticateMutex.Unlock() 182 fake.AuthenticateStub = nil 183 fake.authenticateReturns = struct { 184 result1 string 185 result2 string 186 result3 error 187 }{result1, result2, result3} 188 } 189 190 func (fake *FakeUAAClient) AuthenticateReturnsOnCall(i int, result1 string, result2 string, result3 error) { 191 fake.authenticateMutex.Lock() 192 defer fake.authenticateMutex.Unlock() 193 fake.AuthenticateStub = nil 194 if fake.authenticateReturnsOnCall == nil { 195 fake.authenticateReturnsOnCall = make(map[int]struct { 196 result1 string 197 result2 string 198 result3 error 199 }) 200 } 201 fake.authenticateReturnsOnCall[i] = struct { 202 result1 string 203 result2 string 204 result3 error 205 }{result1, result2, result3} 206 } 207 208 func (fake *FakeUAAClient) CreateUser(arg1 string, arg2 string, arg3 string) (uaa.User, error) { 209 fake.createUserMutex.Lock() 210 ret, specificReturn := fake.createUserReturnsOnCall[len(fake.createUserArgsForCall)] 211 fake.createUserArgsForCall = append(fake.createUserArgsForCall, struct { 212 arg1 string 213 arg2 string 214 arg3 string 215 }{arg1, arg2, arg3}) 216 fake.recordInvocation("CreateUser", []interface{}{arg1, arg2, arg3}) 217 fake.createUserMutex.Unlock() 218 if fake.CreateUserStub != nil { 219 return fake.CreateUserStub(arg1, arg2, arg3) 220 } 221 if specificReturn { 222 return ret.result1, ret.result2 223 } 224 fakeReturns := fake.createUserReturns 225 return fakeReturns.result1, fakeReturns.result2 226 } 227 228 func (fake *FakeUAAClient) CreateUserCallCount() int { 229 fake.createUserMutex.RLock() 230 defer fake.createUserMutex.RUnlock() 231 return len(fake.createUserArgsForCall) 232 } 233 234 func (fake *FakeUAAClient) CreateUserCalls(stub func(string, string, string) (uaa.User, error)) { 235 fake.createUserMutex.Lock() 236 defer fake.createUserMutex.Unlock() 237 fake.CreateUserStub = stub 238 } 239 240 func (fake *FakeUAAClient) CreateUserArgsForCall(i int) (string, string, string) { 241 fake.createUserMutex.RLock() 242 defer fake.createUserMutex.RUnlock() 243 argsForCall := fake.createUserArgsForCall[i] 244 return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3 245 } 246 247 func (fake *FakeUAAClient) CreateUserReturns(result1 uaa.User, result2 error) { 248 fake.createUserMutex.Lock() 249 defer fake.createUserMutex.Unlock() 250 fake.CreateUserStub = nil 251 fake.createUserReturns = struct { 252 result1 uaa.User 253 result2 error 254 }{result1, result2} 255 } 256 257 func (fake *FakeUAAClient) CreateUserReturnsOnCall(i int, result1 uaa.User, result2 error) { 258 fake.createUserMutex.Lock() 259 defer fake.createUserMutex.Unlock() 260 fake.CreateUserStub = nil 261 if fake.createUserReturnsOnCall == nil { 262 fake.createUserReturnsOnCall = make(map[int]struct { 263 result1 uaa.User 264 result2 error 265 }) 266 } 267 fake.createUserReturnsOnCall[i] = struct { 268 result1 uaa.User 269 result2 error 270 }{result1, result2} 271 } 272 273 func (fake *FakeUAAClient) GetSSHPasscode(arg1 string, arg2 string) (string, error) { 274 fake.getSSHPasscodeMutex.Lock() 275 ret, specificReturn := fake.getSSHPasscodeReturnsOnCall[len(fake.getSSHPasscodeArgsForCall)] 276 fake.getSSHPasscodeArgsForCall = append(fake.getSSHPasscodeArgsForCall, struct { 277 arg1 string 278 arg2 string 279 }{arg1, arg2}) 280 fake.recordInvocation("GetSSHPasscode", []interface{}{arg1, arg2}) 281 fake.getSSHPasscodeMutex.Unlock() 282 if fake.GetSSHPasscodeStub != nil { 283 return fake.GetSSHPasscodeStub(arg1, arg2) 284 } 285 if specificReturn { 286 return ret.result1, ret.result2 287 } 288 fakeReturns := fake.getSSHPasscodeReturns 289 return fakeReturns.result1, fakeReturns.result2 290 } 291 292 func (fake *FakeUAAClient) GetSSHPasscodeCallCount() int { 293 fake.getSSHPasscodeMutex.RLock() 294 defer fake.getSSHPasscodeMutex.RUnlock() 295 return len(fake.getSSHPasscodeArgsForCall) 296 } 297 298 func (fake *FakeUAAClient) GetSSHPasscodeCalls(stub func(string, string) (string, error)) { 299 fake.getSSHPasscodeMutex.Lock() 300 defer fake.getSSHPasscodeMutex.Unlock() 301 fake.GetSSHPasscodeStub = stub 302 } 303 304 func (fake *FakeUAAClient) GetSSHPasscodeArgsForCall(i int) (string, string) { 305 fake.getSSHPasscodeMutex.RLock() 306 defer fake.getSSHPasscodeMutex.RUnlock() 307 argsForCall := fake.getSSHPasscodeArgsForCall[i] 308 return argsForCall.arg1, argsForCall.arg2 309 } 310 311 func (fake *FakeUAAClient) GetSSHPasscodeReturns(result1 string, result2 error) { 312 fake.getSSHPasscodeMutex.Lock() 313 defer fake.getSSHPasscodeMutex.Unlock() 314 fake.GetSSHPasscodeStub = nil 315 fake.getSSHPasscodeReturns = struct { 316 result1 string 317 result2 error 318 }{result1, result2} 319 } 320 321 func (fake *FakeUAAClient) GetSSHPasscodeReturnsOnCall(i int, result1 string, result2 error) { 322 fake.getSSHPasscodeMutex.Lock() 323 defer fake.getSSHPasscodeMutex.Unlock() 324 fake.GetSSHPasscodeStub = nil 325 if fake.getSSHPasscodeReturnsOnCall == nil { 326 fake.getSSHPasscodeReturnsOnCall = make(map[int]struct { 327 result1 string 328 result2 error 329 }) 330 } 331 fake.getSSHPasscodeReturnsOnCall[i] = struct { 332 result1 string 333 result2 error 334 }{result1, result2} 335 } 336 337 func (fake *FakeUAAClient) RefreshAccessToken(arg1 string) (uaa.RefreshedTokens, error) { 338 fake.refreshAccessTokenMutex.Lock() 339 ret, specificReturn := fake.refreshAccessTokenReturnsOnCall[len(fake.refreshAccessTokenArgsForCall)] 340 fake.refreshAccessTokenArgsForCall = append(fake.refreshAccessTokenArgsForCall, struct { 341 arg1 string 342 }{arg1}) 343 fake.recordInvocation("RefreshAccessToken", []interface{}{arg1}) 344 fake.refreshAccessTokenMutex.Unlock() 345 if fake.RefreshAccessTokenStub != nil { 346 return fake.RefreshAccessTokenStub(arg1) 347 } 348 if specificReturn { 349 return ret.result1, ret.result2 350 } 351 fakeReturns := fake.refreshAccessTokenReturns 352 return fakeReturns.result1, fakeReturns.result2 353 } 354 355 func (fake *FakeUAAClient) RefreshAccessTokenCallCount() int { 356 fake.refreshAccessTokenMutex.RLock() 357 defer fake.refreshAccessTokenMutex.RUnlock() 358 return len(fake.refreshAccessTokenArgsForCall) 359 } 360 361 func (fake *FakeUAAClient) RefreshAccessTokenCalls(stub func(string) (uaa.RefreshedTokens, error)) { 362 fake.refreshAccessTokenMutex.Lock() 363 defer fake.refreshAccessTokenMutex.Unlock() 364 fake.RefreshAccessTokenStub = stub 365 } 366 367 func (fake *FakeUAAClient) RefreshAccessTokenArgsForCall(i int) string { 368 fake.refreshAccessTokenMutex.RLock() 369 defer fake.refreshAccessTokenMutex.RUnlock() 370 argsForCall := fake.refreshAccessTokenArgsForCall[i] 371 return argsForCall.arg1 372 } 373 374 func (fake *FakeUAAClient) RefreshAccessTokenReturns(result1 uaa.RefreshedTokens, result2 error) { 375 fake.refreshAccessTokenMutex.Lock() 376 defer fake.refreshAccessTokenMutex.Unlock() 377 fake.RefreshAccessTokenStub = nil 378 fake.refreshAccessTokenReturns = struct { 379 result1 uaa.RefreshedTokens 380 result2 error 381 }{result1, result2} 382 } 383 384 func (fake *FakeUAAClient) RefreshAccessTokenReturnsOnCall(i int, result1 uaa.RefreshedTokens, result2 error) { 385 fake.refreshAccessTokenMutex.Lock() 386 defer fake.refreshAccessTokenMutex.Unlock() 387 fake.RefreshAccessTokenStub = nil 388 if fake.refreshAccessTokenReturnsOnCall == nil { 389 fake.refreshAccessTokenReturnsOnCall = make(map[int]struct { 390 result1 uaa.RefreshedTokens 391 result2 error 392 }) 393 } 394 fake.refreshAccessTokenReturnsOnCall[i] = struct { 395 result1 uaa.RefreshedTokens 396 result2 error 397 }{result1, result2} 398 } 399 400 func (fake *FakeUAAClient) Invocations() map[string][][]interface{} { 401 fake.invocationsMutex.RLock() 402 defer fake.invocationsMutex.RUnlock() 403 fake.aPIVersionMutex.RLock() 404 defer fake.aPIVersionMutex.RUnlock() 405 fake.authenticateMutex.RLock() 406 defer fake.authenticateMutex.RUnlock() 407 fake.createUserMutex.RLock() 408 defer fake.createUserMutex.RUnlock() 409 fake.getSSHPasscodeMutex.RLock() 410 defer fake.getSSHPasscodeMutex.RUnlock() 411 fake.refreshAccessTokenMutex.RLock() 412 defer fake.refreshAccessTokenMutex.RUnlock() 413 copiedInvocations := map[string][][]interface{}{} 414 for key, value := range fake.invocations { 415 copiedInvocations[key] = value 416 } 417 return copiedInvocations 418 } 419 420 func (fake *FakeUAAClient) recordInvocation(key string, args []interface{}) { 421 fake.invocationsMutex.Lock() 422 defer fake.invocationsMutex.Unlock() 423 if fake.invocations == nil { 424 fake.invocations = map[string][][]interface{}{} 425 } 426 if fake.invocations[key] == nil { 427 fake.invocations[key] = [][]interface{}{} 428 } 429 fake.invocations[key] = append(fake.invocations[key], args) 430 } 431 432 var _ v2action.UAAClient = new(FakeUAAClient)