github.com/jasonkeene/cli@v6.14.1-0.20160816203908-ca5715166dfb+incompatible/cf/api/apifakes/fake_user_repository.go (about) 1 // This file was generated by counterfeiter 2 package apifakes 3 4 import ( 5 "sync" 6 7 "github.com/cloudfoundry/cli/cf/api" 8 "github.com/cloudfoundry/cli/cf/models" 9 ) 10 11 type FakeUserRepository struct { 12 FindByUsernameStub func(username string) (user models.UserFields, apiErr error) 13 findByUsernameMutex sync.RWMutex 14 findByUsernameArgsForCall []struct { 15 username string 16 } 17 findByUsernameReturns struct { 18 result1 models.UserFields 19 result2 error 20 } 21 ListUsersInOrgForRoleStub func(orgGUID string, role models.Role) ([]models.UserFields, error) 22 listUsersInOrgForRoleMutex sync.RWMutex 23 listUsersInOrgForRoleArgsForCall []struct { 24 orgGUID string 25 role models.Role 26 } 27 listUsersInOrgForRoleReturns struct { 28 result1 []models.UserFields 29 result2 error 30 } 31 ListUsersInOrgForRoleWithNoUAAStub func(orgGUID string, role models.Role) ([]models.UserFields, error) 32 listUsersInOrgForRoleWithNoUAAMutex sync.RWMutex 33 listUsersInOrgForRoleWithNoUAAArgsForCall []struct { 34 orgGUID string 35 role models.Role 36 } 37 listUsersInOrgForRoleWithNoUAAReturns struct { 38 result1 []models.UserFields 39 result2 error 40 } 41 ListUsersInSpaceForRoleStub func(spaceGUID string, role models.Role) ([]models.UserFields, error) 42 listUsersInSpaceForRoleMutex sync.RWMutex 43 listUsersInSpaceForRoleArgsForCall []struct { 44 spaceGUID string 45 role models.Role 46 } 47 listUsersInSpaceForRoleReturns struct { 48 result1 []models.UserFields 49 result2 error 50 } 51 ListUsersInSpaceForRoleWithNoUAAStub func(spaceGUID string, role models.Role) ([]models.UserFields, error) 52 listUsersInSpaceForRoleWithNoUAAMutex sync.RWMutex 53 listUsersInSpaceForRoleWithNoUAAArgsForCall []struct { 54 spaceGUID string 55 role models.Role 56 } 57 listUsersInSpaceForRoleWithNoUAAReturns struct { 58 result1 []models.UserFields 59 result2 error 60 } 61 CreateStub func(username, password string) (apiErr error) 62 createMutex sync.RWMutex 63 createArgsForCall []struct { 64 username string 65 password string 66 } 67 createReturns struct { 68 result1 error 69 } 70 DeleteStub func(userGUID string) (apiErr error) 71 deleteMutex sync.RWMutex 72 deleteArgsForCall []struct { 73 userGUID string 74 } 75 deleteReturns struct { 76 result1 error 77 } 78 SetOrgRoleByGUIDStub func(userGUID, orgGUID string, role models.Role) (apiErr error) 79 setOrgRoleByGUIDMutex sync.RWMutex 80 setOrgRoleByGUIDArgsForCall []struct { 81 userGUID string 82 orgGUID string 83 role models.Role 84 } 85 setOrgRoleByGUIDReturns struct { 86 result1 error 87 } 88 SetOrgRoleByUsernameStub func(username, orgGUID string, role models.Role) (apiErr error) 89 setOrgRoleByUsernameMutex sync.RWMutex 90 setOrgRoleByUsernameArgsForCall []struct { 91 username string 92 orgGUID string 93 role models.Role 94 } 95 setOrgRoleByUsernameReturns struct { 96 result1 error 97 } 98 UnsetOrgRoleByGUIDStub func(userGUID, orgGUID string, role models.Role) (apiErr error) 99 unsetOrgRoleByGUIDMutex sync.RWMutex 100 unsetOrgRoleByGUIDArgsForCall []struct { 101 userGUID string 102 orgGUID string 103 role models.Role 104 } 105 unsetOrgRoleByGUIDReturns struct { 106 result1 error 107 } 108 UnsetOrgRoleByUsernameStub func(username, orgGUID string, role models.Role) (apiErr error) 109 unsetOrgRoleByUsernameMutex sync.RWMutex 110 unsetOrgRoleByUsernameArgsForCall []struct { 111 username string 112 orgGUID string 113 role models.Role 114 } 115 unsetOrgRoleByUsernameReturns struct { 116 result1 error 117 } 118 SetSpaceRoleByGUIDStub func(userGUID, spaceGUID, orgGUID string, role models.Role) (apiErr error) 119 setSpaceRoleByGUIDMutex sync.RWMutex 120 setSpaceRoleByGUIDArgsForCall []struct { 121 userGUID string 122 spaceGUID string 123 orgGUID string 124 role models.Role 125 } 126 setSpaceRoleByGUIDReturns struct { 127 result1 error 128 } 129 SetSpaceRoleByUsernameStub func(username, spaceGUID, orgGUID string, role models.Role) (apiErr error) 130 setSpaceRoleByUsernameMutex sync.RWMutex 131 setSpaceRoleByUsernameArgsForCall []struct { 132 username string 133 spaceGUID string 134 orgGUID string 135 role models.Role 136 } 137 setSpaceRoleByUsernameReturns struct { 138 result1 error 139 } 140 UnsetSpaceRoleByGUIDStub func(userGUID, spaceGUID string, role models.Role) (apiErr error) 141 unsetSpaceRoleByGUIDMutex sync.RWMutex 142 unsetSpaceRoleByGUIDArgsForCall []struct { 143 userGUID string 144 spaceGUID string 145 role models.Role 146 } 147 unsetSpaceRoleByGUIDReturns struct { 148 result1 error 149 } 150 UnsetSpaceRoleByUsernameStub func(userGUID, spaceGUID string, role models.Role) (apiErr error) 151 unsetSpaceRoleByUsernameMutex sync.RWMutex 152 unsetSpaceRoleByUsernameArgsForCall []struct { 153 userGUID string 154 spaceGUID string 155 role models.Role 156 } 157 unsetSpaceRoleByUsernameReturns struct { 158 result1 error 159 } 160 invocations map[string][][]interface{} 161 invocationsMutex sync.RWMutex 162 } 163 164 func (fake *FakeUserRepository) FindByUsername(username string) (user models.UserFields, apiErr error) { 165 fake.findByUsernameMutex.Lock() 166 fake.findByUsernameArgsForCall = append(fake.findByUsernameArgsForCall, struct { 167 username string 168 }{username}) 169 fake.recordInvocation("FindByUsername", []interface{}{username}) 170 fake.findByUsernameMutex.Unlock() 171 if fake.FindByUsernameStub != nil { 172 return fake.FindByUsernameStub(username) 173 } else { 174 return fake.findByUsernameReturns.result1, fake.findByUsernameReturns.result2 175 } 176 } 177 178 func (fake *FakeUserRepository) FindByUsernameCallCount() int { 179 fake.findByUsernameMutex.RLock() 180 defer fake.findByUsernameMutex.RUnlock() 181 return len(fake.findByUsernameArgsForCall) 182 } 183 184 func (fake *FakeUserRepository) FindByUsernameArgsForCall(i int) string { 185 fake.findByUsernameMutex.RLock() 186 defer fake.findByUsernameMutex.RUnlock() 187 return fake.findByUsernameArgsForCall[i].username 188 } 189 190 func (fake *FakeUserRepository) FindByUsernameReturns(result1 models.UserFields, result2 error) { 191 fake.FindByUsernameStub = nil 192 fake.findByUsernameReturns = struct { 193 result1 models.UserFields 194 result2 error 195 }{result1, result2} 196 } 197 198 func (fake *FakeUserRepository) ListUsersInOrgForRole(orgGUID string, role models.Role) ([]models.UserFields, error) { 199 fake.listUsersInOrgForRoleMutex.Lock() 200 fake.listUsersInOrgForRoleArgsForCall = append(fake.listUsersInOrgForRoleArgsForCall, struct { 201 orgGUID string 202 role models.Role 203 }{orgGUID, role}) 204 fake.recordInvocation("ListUsersInOrgForRole", []interface{}{orgGUID, role}) 205 fake.listUsersInOrgForRoleMutex.Unlock() 206 if fake.ListUsersInOrgForRoleStub != nil { 207 return fake.ListUsersInOrgForRoleStub(orgGUID, role) 208 } else { 209 return fake.listUsersInOrgForRoleReturns.result1, fake.listUsersInOrgForRoleReturns.result2 210 } 211 } 212 213 func (fake *FakeUserRepository) ListUsersInOrgForRoleCallCount() int { 214 fake.listUsersInOrgForRoleMutex.RLock() 215 defer fake.listUsersInOrgForRoleMutex.RUnlock() 216 return len(fake.listUsersInOrgForRoleArgsForCall) 217 } 218 219 func (fake *FakeUserRepository) ListUsersInOrgForRoleArgsForCall(i int) (string, models.Role) { 220 fake.listUsersInOrgForRoleMutex.RLock() 221 defer fake.listUsersInOrgForRoleMutex.RUnlock() 222 return fake.listUsersInOrgForRoleArgsForCall[i].orgGUID, fake.listUsersInOrgForRoleArgsForCall[i].role 223 } 224 225 func (fake *FakeUserRepository) ListUsersInOrgForRoleReturns(result1 []models.UserFields, result2 error) { 226 fake.ListUsersInOrgForRoleStub = nil 227 fake.listUsersInOrgForRoleReturns = struct { 228 result1 []models.UserFields 229 result2 error 230 }{result1, result2} 231 } 232 233 func (fake *FakeUserRepository) ListUsersInOrgForRoleWithNoUAA(orgGUID string, role models.Role) ([]models.UserFields, error) { 234 fake.listUsersInOrgForRoleWithNoUAAMutex.Lock() 235 fake.listUsersInOrgForRoleWithNoUAAArgsForCall = append(fake.listUsersInOrgForRoleWithNoUAAArgsForCall, struct { 236 orgGUID string 237 role models.Role 238 }{orgGUID, role}) 239 fake.recordInvocation("ListUsersInOrgForRoleWithNoUAA", []interface{}{orgGUID, role}) 240 fake.listUsersInOrgForRoleWithNoUAAMutex.Unlock() 241 if fake.ListUsersInOrgForRoleWithNoUAAStub != nil { 242 return fake.ListUsersInOrgForRoleWithNoUAAStub(orgGUID, role) 243 } else { 244 return fake.listUsersInOrgForRoleWithNoUAAReturns.result1, fake.listUsersInOrgForRoleWithNoUAAReturns.result2 245 } 246 } 247 248 func (fake *FakeUserRepository) ListUsersInOrgForRoleWithNoUAACallCount() int { 249 fake.listUsersInOrgForRoleWithNoUAAMutex.RLock() 250 defer fake.listUsersInOrgForRoleWithNoUAAMutex.RUnlock() 251 return len(fake.listUsersInOrgForRoleWithNoUAAArgsForCall) 252 } 253 254 func (fake *FakeUserRepository) ListUsersInOrgForRoleWithNoUAAArgsForCall(i int) (string, models.Role) { 255 fake.listUsersInOrgForRoleWithNoUAAMutex.RLock() 256 defer fake.listUsersInOrgForRoleWithNoUAAMutex.RUnlock() 257 return fake.listUsersInOrgForRoleWithNoUAAArgsForCall[i].orgGUID, fake.listUsersInOrgForRoleWithNoUAAArgsForCall[i].role 258 } 259 260 func (fake *FakeUserRepository) ListUsersInOrgForRoleWithNoUAAReturns(result1 []models.UserFields, result2 error) { 261 fake.ListUsersInOrgForRoleWithNoUAAStub = nil 262 fake.listUsersInOrgForRoleWithNoUAAReturns = struct { 263 result1 []models.UserFields 264 result2 error 265 }{result1, result2} 266 } 267 268 func (fake *FakeUserRepository) ListUsersInSpaceForRole(spaceGUID string, role models.Role) ([]models.UserFields, error) { 269 fake.listUsersInSpaceForRoleMutex.Lock() 270 fake.listUsersInSpaceForRoleArgsForCall = append(fake.listUsersInSpaceForRoleArgsForCall, struct { 271 spaceGUID string 272 role models.Role 273 }{spaceGUID, role}) 274 fake.recordInvocation("ListUsersInSpaceForRole", []interface{}{spaceGUID, role}) 275 fake.listUsersInSpaceForRoleMutex.Unlock() 276 if fake.ListUsersInSpaceForRoleStub != nil { 277 return fake.ListUsersInSpaceForRoleStub(spaceGUID, role) 278 } else { 279 return fake.listUsersInSpaceForRoleReturns.result1, fake.listUsersInSpaceForRoleReturns.result2 280 } 281 } 282 283 func (fake *FakeUserRepository) ListUsersInSpaceForRoleCallCount() int { 284 fake.listUsersInSpaceForRoleMutex.RLock() 285 defer fake.listUsersInSpaceForRoleMutex.RUnlock() 286 return len(fake.listUsersInSpaceForRoleArgsForCall) 287 } 288 289 func (fake *FakeUserRepository) ListUsersInSpaceForRoleArgsForCall(i int) (string, models.Role) { 290 fake.listUsersInSpaceForRoleMutex.RLock() 291 defer fake.listUsersInSpaceForRoleMutex.RUnlock() 292 return fake.listUsersInSpaceForRoleArgsForCall[i].spaceGUID, fake.listUsersInSpaceForRoleArgsForCall[i].role 293 } 294 295 func (fake *FakeUserRepository) ListUsersInSpaceForRoleReturns(result1 []models.UserFields, result2 error) { 296 fake.ListUsersInSpaceForRoleStub = nil 297 fake.listUsersInSpaceForRoleReturns = struct { 298 result1 []models.UserFields 299 result2 error 300 }{result1, result2} 301 } 302 303 func (fake *FakeUserRepository) ListUsersInSpaceForRoleWithNoUAA(spaceGUID string, role models.Role) ([]models.UserFields, error) { 304 fake.listUsersInSpaceForRoleWithNoUAAMutex.Lock() 305 fake.listUsersInSpaceForRoleWithNoUAAArgsForCall = append(fake.listUsersInSpaceForRoleWithNoUAAArgsForCall, struct { 306 spaceGUID string 307 role models.Role 308 }{spaceGUID, role}) 309 fake.recordInvocation("ListUsersInSpaceForRoleWithNoUAA", []interface{}{spaceGUID, role}) 310 fake.listUsersInSpaceForRoleWithNoUAAMutex.Unlock() 311 if fake.ListUsersInSpaceForRoleWithNoUAAStub != nil { 312 return fake.ListUsersInSpaceForRoleWithNoUAAStub(spaceGUID, role) 313 } else { 314 return fake.listUsersInSpaceForRoleWithNoUAAReturns.result1, fake.listUsersInSpaceForRoleWithNoUAAReturns.result2 315 } 316 } 317 318 func (fake *FakeUserRepository) ListUsersInSpaceForRoleWithNoUAACallCount() int { 319 fake.listUsersInSpaceForRoleWithNoUAAMutex.RLock() 320 defer fake.listUsersInSpaceForRoleWithNoUAAMutex.RUnlock() 321 return len(fake.listUsersInSpaceForRoleWithNoUAAArgsForCall) 322 } 323 324 func (fake *FakeUserRepository) ListUsersInSpaceForRoleWithNoUAAArgsForCall(i int) (string, models.Role) { 325 fake.listUsersInSpaceForRoleWithNoUAAMutex.RLock() 326 defer fake.listUsersInSpaceForRoleWithNoUAAMutex.RUnlock() 327 return fake.listUsersInSpaceForRoleWithNoUAAArgsForCall[i].spaceGUID, fake.listUsersInSpaceForRoleWithNoUAAArgsForCall[i].role 328 } 329 330 func (fake *FakeUserRepository) ListUsersInSpaceForRoleWithNoUAAReturns(result1 []models.UserFields, result2 error) { 331 fake.ListUsersInSpaceForRoleWithNoUAAStub = nil 332 fake.listUsersInSpaceForRoleWithNoUAAReturns = struct { 333 result1 []models.UserFields 334 result2 error 335 }{result1, result2} 336 } 337 338 func (fake *FakeUserRepository) Create(username string, password string) (apiErr error) { 339 fake.createMutex.Lock() 340 fake.createArgsForCall = append(fake.createArgsForCall, struct { 341 username string 342 password string 343 }{username, password}) 344 fake.recordInvocation("Create", []interface{}{username, password}) 345 fake.createMutex.Unlock() 346 if fake.CreateStub != nil { 347 return fake.CreateStub(username, password) 348 } else { 349 return fake.createReturns.result1 350 } 351 } 352 353 func (fake *FakeUserRepository) CreateCallCount() int { 354 fake.createMutex.RLock() 355 defer fake.createMutex.RUnlock() 356 return len(fake.createArgsForCall) 357 } 358 359 func (fake *FakeUserRepository) CreateArgsForCall(i int) (string, string) { 360 fake.createMutex.RLock() 361 defer fake.createMutex.RUnlock() 362 return fake.createArgsForCall[i].username, fake.createArgsForCall[i].password 363 } 364 365 func (fake *FakeUserRepository) CreateReturns(result1 error) { 366 fake.CreateStub = nil 367 fake.createReturns = struct { 368 result1 error 369 }{result1} 370 } 371 372 func (fake *FakeUserRepository) Delete(userGUID string) (apiErr error) { 373 fake.deleteMutex.Lock() 374 fake.deleteArgsForCall = append(fake.deleteArgsForCall, struct { 375 userGUID string 376 }{userGUID}) 377 fake.recordInvocation("Delete", []interface{}{userGUID}) 378 fake.deleteMutex.Unlock() 379 if fake.DeleteStub != nil { 380 return fake.DeleteStub(userGUID) 381 } else { 382 return fake.deleteReturns.result1 383 } 384 } 385 386 func (fake *FakeUserRepository) DeleteCallCount() int { 387 fake.deleteMutex.RLock() 388 defer fake.deleteMutex.RUnlock() 389 return len(fake.deleteArgsForCall) 390 } 391 392 func (fake *FakeUserRepository) DeleteArgsForCall(i int) string { 393 fake.deleteMutex.RLock() 394 defer fake.deleteMutex.RUnlock() 395 return fake.deleteArgsForCall[i].userGUID 396 } 397 398 func (fake *FakeUserRepository) DeleteReturns(result1 error) { 399 fake.DeleteStub = nil 400 fake.deleteReturns = struct { 401 result1 error 402 }{result1} 403 } 404 405 func (fake *FakeUserRepository) SetOrgRoleByGUID(userGUID string, orgGUID string, role models.Role) (apiErr error) { 406 fake.setOrgRoleByGUIDMutex.Lock() 407 fake.setOrgRoleByGUIDArgsForCall = append(fake.setOrgRoleByGUIDArgsForCall, struct { 408 userGUID string 409 orgGUID string 410 role models.Role 411 }{userGUID, orgGUID, role}) 412 fake.recordInvocation("SetOrgRoleByGUID", []interface{}{userGUID, orgGUID, role}) 413 fake.setOrgRoleByGUIDMutex.Unlock() 414 if fake.SetOrgRoleByGUIDStub != nil { 415 return fake.SetOrgRoleByGUIDStub(userGUID, orgGUID, role) 416 } else { 417 return fake.setOrgRoleByGUIDReturns.result1 418 } 419 } 420 421 func (fake *FakeUserRepository) SetOrgRoleByGUIDCallCount() int { 422 fake.setOrgRoleByGUIDMutex.RLock() 423 defer fake.setOrgRoleByGUIDMutex.RUnlock() 424 return len(fake.setOrgRoleByGUIDArgsForCall) 425 } 426 427 func (fake *FakeUserRepository) SetOrgRoleByGUIDArgsForCall(i int) (string, string, models.Role) { 428 fake.setOrgRoleByGUIDMutex.RLock() 429 defer fake.setOrgRoleByGUIDMutex.RUnlock() 430 return fake.setOrgRoleByGUIDArgsForCall[i].userGUID, fake.setOrgRoleByGUIDArgsForCall[i].orgGUID, fake.setOrgRoleByGUIDArgsForCall[i].role 431 } 432 433 func (fake *FakeUserRepository) SetOrgRoleByGUIDReturns(result1 error) { 434 fake.SetOrgRoleByGUIDStub = nil 435 fake.setOrgRoleByGUIDReturns = struct { 436 result1 error 437 }{result1} 438 } 439 440 func (fake *FakeUserRepository) SetOrgRoleByUsername(username string, orgGUID string, role models.Role) (apiErr error) { 441 fake.setOrgRoleByUsernameMutex.Lock() 442 fake.setOrgRoleByUsernameArgsForCall = append(fake.setOrgRoleByUsernameArgsForCall, struct { 443 username string 444 orgGUID string 445 role models.Role 446 }{username, orgGUID, role}) 447 fake.recordInvocation("SetOrgRoleByUsername", []interface{}{username, orgGUID, role}) 448 fake.setOrgRoleByUsernameMutex.Unlock() 449 if fake.SetOrgRoleByUsernameStub != nil { 450 return fake.SetOrgRoleByUsernameStub(username, orgGUID, role) 451 } else { 452 return fake.setOrgRoleByUsernameReturns.result1 453 } 454 } 455 456 func (fake *FakeUserRepository) SetOrgRoleByUsernameCallCount() int { 457 fake.setOrgRoleByUsernameMutex.RLock() 458 defer fake.setOrgRoleByUsernameMutex.RUnlock() 459 return len(fake.setOrgRoleByUsernameArgsForCall) 460 } 461 462 func (fake *FakeUserRepository) SetOrgRoleByUsernameArgsForCall(i int) (string, string, models.Role) { 463 fake.setOrgRoleByUsernameMutex.RLock() 464 defer fake.setOrgRoleByUsernameMutex.RUnlock() 465 return fake.setOrgRoleByUsernameArgsForCall[i].username, fake.setOrgRoleByUsernameArgsForCall[i].orgGUID, fake.setOrgRoleByUsernameArgsForCall[i].role 466 } 467 468 func (fake *FakeUserRepository) SetOrgRoleByUsernameReturns(result1 error) { 469 fake.SetOrgRoleByUsernameStub = nil 470 fake.setOrgRoleByUsernameReturns = struct { 471 result1 error 472 }{result1} 473 } 474 475 func (fake *FakeUserRepository) UnsetOrgRoleByGUID(userGUID string, orgGUID string, role models.Role) (apiErr error) { 476 fake.unsetOrgRoleByGUIDMutex.Lock() 477 fake.unsetOrgRoleByGUIDArgsForCall = append(fake.unsetOrgRoleByGUIDArgsForCall, struct { 478 userGUID string 479 orgGUID string 480 role models.Role 481 }{userGUID, orgGUID, role}) 482 fake.recordInvocation("UnsetOrgRoleByGUID", []interface{}{userGUID, orgGUID, role}) 483 fake.unsetOrgRoleByGUIDMutex.Unlock() 484 if fake.UnsetOrgRoleByGUIDStub != nil { 485 return fake.UnsetOrgRoleByGUIDStub(userGUID, orgGUID, role) 486 } else { 487 return fake.unsetOrgRoleByGUIDReturns.result1 488 } 489 } 490 491 func (fake *FakeUserRepository) UnsetOrgRoleByGUIDCallCount() int { 492 fake.unsetOrgRoleByGUIDMutex.RLock() 493 defer fake.unsetOrgRoleByGUIDMutex.RUnlock() 494 return len(fake.unsetOrgRoleByGUIDArgsForCall) 495 } 496 497 func (fake *FakeUserRepository) UnsetOrgRoleByGUIDArgsForCall(i int) (string, string, models.Role) { 498 fake.unsetOrgRoleByGUIDMutex.RLock() 499 defer fake.unsetOrgRoleByGUIDMutex.RUnlock() 500 return fake.unsetOrgRoleByGUIDArgsForCall[i].userGUID, fake.unsetOrgRoleByGUIDArgsForCall[i].orgGUID, fake.unsetOrgRoleByGUIDArgsForCall[i].role 501 } 502 503 func (fake *FakeUserRepository) UnsetOrgRoleByGUIDReturns(result1 error) { 504 fake.UnsetOrgRoleByGUIDStub = nil 505 fake.unsetOrgRoleByGUIDReturns = struct { 506 result1 error 507 }{result1} 508 } 509 510 func (fake *FakeUserRepository) UnsetOrgRoleByUsername(username string, orgGUID string, role models.Role) (apiErr error) { 511 fake.unsetOrgRoleByUsernameMutex.Lock() 512 fake.unsetOrgRoleByUsernameArgsForCall = append(fake.unsetOrgRoleByUsernameArgsForCall, struct { 513 username string 514 orgGUID string 515 role models.Role 516 }{username, orgGUID, role}) 517 fake.recordInvocation("UnsetOrgRoleByUsername", []interface{}{username, orgGUID, role}) 518 fake.unsetOrgRoleByUsernameMutex.Unlock() 519 if fake.UnsetOrgRoleByUsernameStub != nil { 520 return fake.UnsetOrgRoleByUsernameStub(username, orgGUID, role) 521 } else { 522 return fake.unsetOrgRoleByUsernameReturns.result1 523 } 524 } 525 526 func (fake *FakeUserRepository) UnsetOrgRoleByUsernameCallCount() int { 527 fake.unsetOrgRoleByUsernameMutex.RLock() 528 defer fake.unsetOrgRoleByUsernameMutex.RUnlock() 529 return len(fake.unsetOrgRoleByUsernameArgsForCall) 530 } 531 532 func (fake *FakeUserRepository) UnsetOrgRoleByUsernameArgsForCall(i int) (string, string, models.Role) { 533 fake.unsetOrgRoleByUsernameMutex.RLock() 534 defer fake.unsetOrgRoleByUsernameMutex.RUnlock() 535 return fake.unsetOrgRoleByUsernameArgsForCall[i].username, fake.unsetOrgRoleByUsernameArgsForCall[i].orgGUID, fake.unsetOrgRoleByUsernameArgsForCall[i].role 536 } 537 538 func (fake *FakeUserRepository) UnsetOrgRoleByUsernameReturns(result1 error) { 539 fake.UnsetOrgRoleByUsernameStub = nil 540 fake.unsetOrgRoleByUsernameReturns = struct { 541 result1 error 542 }{result1} 543 } 544 545 func (fake *FakeUserRepository) SetSpaceRoleByGUID(userGUID string, spaceGUID string, orgGUID string, role models.Role) (apiErr error) { 546 fake.setSpaceRoleByGUIDMutex.Lock() 547 fake.setSpaceRoleByGUIDArgsForCall = append(fake.setSpaceRoleByGUIDArgsForCall, struct { 548 userGUID string 549 spaceGUID string 550 orgGUID string 551 role models.Role 552 }{userGUID, spaceGUID, orgGUID, role}) 553 fake.recordInvocation("SetSpaceRoleByGUID", []interface{}{userGUID, spaceGUID, orgGUID, role}) 554 fake.setSpaceRoleByGUIDMutex.Unlock() 555 if fake.SetSpaceRoleByGUIDStub != nil { 556 return fake.SetSpaceRoleByGUIDStub(userGUID, spaceGUID, orgGUID, role) 557 } else { 558 return fake.setSpaceRoleByGUIDReturns.result1 559 } 560 } 561 562 func (fake *FakeUserRepository) SetSpaceRoleByGUIDCallCount() int { 563 fake.setSpaceRoleByGUIDMutex.RLock() 564 defer fake.setSpaceRoleByGUIDMutex.RUnlock() 565 return len(fake.setSpaceRoleByGUIDArgsForCall) 566 } 567 568 func (fake *FakeUserRepository) SetSpaceRoleByGUIDArgsForCall(i int) (string, string, string, models.Role) { 569 fake.setSpaceRoleByGUIDMutex.RLock() 570 defer fake.setSpaceRoleByGUIDMutex.RUnlock() 571 return fake.setSpaceRoleByGUIDArgsForCall[i].userGUID, fake.setSpaceRoleByGUIDArgsForCall[i].spaceGUID, fake.setSpaceRoleByGUIDArgsForCall[i].orgGUID, fake.setSpaceRoleByGUIDArgsForCall[i].role 572 } 573 574 func (fake *FakeUserRepository) SetSpaceRoleByGUIDReturns(result1 error) { 575 fake.SetSpaceRoleByGUIDStub = nil 576 fake.setSpaceRoleByGUIDReturns = struct { 577 result1 error 578 }{result1} 579 } 580 581 func (fake *FakeUserRepository) SetSpaceRoleByUsername(username string, spaceGUID string, orgGUID string, role models.Role) (apiErr error) { 582 fake.setSpaceRoleByUsernameMutex.Lock() 583 fake.setSpaceRoleByUsernameArgsForCall = append(fake.setSpaceRoleByUsernameArgsForCall, struct { 584 username string 585 spaceGUID string 586 orgGUID string 587 role models.Role 588 }{username, spaceGUID, orgGUID, role}) 589 fake.recordInvocation("SetSpaceRoleByUsername", []interface{}{username, spaceGUID, orgGUID, role}) 590 fake.setSpaceRoleByUsernameMutex.Unlock() 591 if fake.SetSpaceRoleByUsernameStub != nil { 592 return fake.SetSpaceRoleByUsernameStub(username, spaceGUID, orgGUID, role) 593 } else { 594 return fake.setSpaceRoleByUsernameReturns.result1 595 } 596 } 597 598 func (fake *FakeUserRepository) SetSpaceRoleByUsernameCallCount() int { 599 fake.setSpaceRoleByUsernameMutex.RLock() 600 defer fake.setSpaceRoleByUsernameMutex.RUnlock() 601 return len(fake.setSpaceRoleByUsernameArgsForCall) 602 } 603 604 func (fake *FakeUserRepository) SetSpaceRoleByUsernameArgsForCall(i int) (string, string, string, models.Role) { 605 fake.setSpaceRoleByUsernameMutex.RLock() 606 defer fake.setSpaceRoleByUsernameMutex.RUnlock() 607 return fake.setSpaceRoleByUsernameArgsForCall[i].username, fake.setSpaceRoleByUsernameArgsForCall[i].spaceGUID, fake.setSpaceRoleByUsernameArgsForCall[i].orgGUID, fake.setSpaceRoleByUsernameArgsForCall[i].role 608 } 609 610 func (fake *FakeUserRepository) SetSpaceRoleByUsernameReturns(result1 error) { 611 fake.SetSpaceRoleByUsernameStub = nil 612 fake.setSpaceRoleByUsernameReturns = struct { 613 result1 error 614 }{result1} 615 } 616 617 func (fake *FakeUserRepository) UnsetSpaceRoleByGUID(userGUID string, spaceGUID string, role models.Role) (apiErr error) { 618 fake.unsetSpaceRoleByGUIDMutex.Lock() 619 fake.unsetSpaceRoleByGUIDArgsForCall = append(fake.unsetSpaceRoleByGUIDArgsForCall, struct { 620 userGUID string 621 spaceGUID string 622 role models.Role 623 }{userGUID, spaceGUID, role}) 624 fake.recordInvocation("UnsetSpaceRoleByGUID", []interface{}{userGUID, spaceGUID, role}) 625 fake.unsetSpaceRoleByGUIDMutex.Unlock() 626 if fake.UnsetSpaceRoleByGUIDStub != nil { 627 return fake.UnsetSpaceRoleByGUIDStub(userGUID, spaceGUID, role) 628 } else { 629 return fake.unsetSpaceRoleByGUIDReturns.result1 630 } 631 } 632 633 func (fake *FakeUserRepository) UnsetSpaceRoleByGUIDCallCount() int { 634 fake.unsetSpaceRoleByGUIDMutex.RLock() 635 defer fake.unsetSpaceRoleByGUIDMutex.RUnlock() 636 return len(fake.unsetSpaceRoleByGUIDArgsForCall) 637 } 638 639 func (fake *FakeUserRepository) UnsetSpaceRoleByGUIDArgsForCall(i int) (string, string, models.Role) { 640 fake.unsetSpaceRoleByGUIDMutex.RLock() 641 defer fake.unsetSpaceRoleByGUIDMutex.RUnlock() 642 return fake.unsetSpaceRoleByGUIDArgsForCall[i].userGUID, fake.unsetSpaceRoleByGUIDArgsForCall[i].spaceGUID, fake.unsetSpaceRoleByGUIDArgsForCall[i].role 643 } 644 645 func (fake *FakeUserRepository) UnsetSpaceRoleByGUIDReturns(result1 error) { 646 fake.UnsetSpaceRoleByGUIDStub = nil 647 fake.unsetSpaceRoleByGUIDReturns = struct { 648 result1 error 649 }{result1} 650 } 651 652 func (fake *FakeUserRepository) UnsetSpaceRoleByUsername(userGUID string, spaceGUID string, role models.Role) (apiErr error) { 653 fake.unsetSpaceRoleByUsernameMutex.Lock() 654 fake.unsetSpaceRoleByUsernameArgsForCall = append(fake.unsetSpaceRoleByUsernameArgsForCall, struct { 655 userGUID string 656 spaceGUID string 657 role models.Role 658 }{userGUID, spaceGUID, role}) 659 fake.recordInvocation("UnsetSpaceRoleByUsername", []interface{}{userGUID, spaceGUID, role}) 660 fake.unsetSpaceRoleByUsernameMutex.Unlock() 661 if fake.UnsetSpaceRoleByUsernameStub != nil { 662 return fake.UnsetSpaceRoleByUsernameStub(userGUID, spaceGUID, role) 663 } else { 664 return fake.unsetSpaceRoleByUsernameReturns.result1 665 } 666 } 667 668 func (fake *FakeUserRepository) UnsetSpaceRoleByUsernameCallCount() int { 669 fake.unsetSpaceRoleByUsernameMutex.RLock() 670 defer fake.unsetSpaceRoleByUsernameMutex.RUnlock() 671 return len(fake.unsetSpaceRoleByUsernameArgsForCall) 672 } 673 674 func (fake *FakeUserRepository) UnsetSpaceRoleByUsernameArgsForCall(i int) (string, string, models.Role) { 675 fake.unsetSpaceRoleByUsernameMutex.RLock() 676 defer fake.unsetSpaceRoleByUsernameMutex.RUnlock() 677 return fake.unsetSpaceRoleByUsernameArgsForCall[i].userGUID, fake.unsetSpaceRoleByUsernameArgsForCall[i].spaceGUID, fake.unsetSpaceRoleByUsernameArgsForCall[i].role 678 } 679 680 func (fake *FakeUserRepository) UnsetSpaceRoleByUsernameReturns(result1 error) { 681 fake.UnsetSpaceRoleByUsernameStub = nil 682 fake.unsetSpaceRoleByUsernameReturns = struct { 683 result1 error 684 }{result1} 685 } 686 687 func (fake *FakeUserRepository) Invocations() map[string][][]interface{} { 688 fake.invocationsMutex.RLock() 689 defer fake.invocationsMutex.RUnlock() 690 fake.findByUsernameMutex.RLock() 691 defer fake.findByUsernameMutex.RUnlock() 692 fake.listUsersInOrgForRoleMutex.RLock() 693 defer fake.listUsersInOrgForRoleMutex.RUnlock() 694 fake.listUsersInOrgForRoleWithNoUAAMutex.RLock() 695 defer fake.listUsersInOrgForRoleWithNoUAAMutex.RUnlock() 696 fake.listUsersInSpaceForRoleMutex.RLock() 697 defer fake.listUsersInSpaceForRoleMutex.RUnlock() 698 fake.listUsersInSpaceForRoleWithNoUAAMutex.RLock() 699 defer fake.listUsersInSpaceForRoleWithNoUAAMutex.RUnlock() 700 fake.createMutex.RLock() 701 defer fake.createMutex.RUnlock() 702 fake.deleteMutex.RLock() 703 defer fake.deleteMutex.RUnlock() 704 fake.setOrgRoleByGUIDMutex.RLock() 705 defer fake.setOrgRoleByGUIDMutex.RUnlock() 706 fake.setOrgRoleByUsernameMutex.RLock() 707 defer fake.setOrgRoleByUsernameMutex.RUnlock() 708 fake.unsetOrgRoleByGUIDMutex.RLock() 709 defer fake.unsetOrgRoleByGUIDMutex.RUnlock() 710 fake.unsetOrgRoleByUsernameMutex.RLock() 711 defer fake.unsetOrgRoleByUsernameMutex.RUnlock() 712 fake.setSpaceRoleByGUIDMutex.RLock() 713 defer fake.setSpaceRoleByGUIDMutex.RUnlock() 714 fake.setSpaceRoleByUsernameMutex.RLock() 715 defer fake.setSpaceRoleByUsernameMutex.RUnlock() 716 fake.unsetSpaceRoleByGUIDMutex.RLock() 717 defer fake.unsetSpaceRoleByGUIDMutex.RUnlock() 718 fake.unsetSpaceRoleByUsernameMutex.RLock() 719 defer fake.unsetSpaceRoleByUsernameMutex.RUnlock() 720 return fake.invocations 721 } 722 723 func (fake *FakeUserRepository) recordInvocation(key string, args []interface{}) { 724 fake.invocationsMutex.Lock() 725 defer fake.invocationsMutex.Unlock() 726 if fake.invocations == nil { 727 fake.invocations = map[string][][]interface{}{} 728 } 729 if fake.invocations[key] == nil { 730 fake.invocations[key] = [][]interface{}{} 731 } 732 fake.invocations[key] = append(fake.invocations[key], args) 733 } 734 735 var _ api.UserRepository = new(FakeUserRepository)