github.com/loafoe/cli@v7.1.0+incompatible/command/commandfakes/fake_shared_actor.go (about) 1 // Code generated by counterfeiter. DO NOT EDIT. 2 package commandfakes 3 4 import ( 5 "sync" 6 7 "code.cloudfoundry.org/cli/command" 8 ) 9 10 type FakeSharedActor struct { 11 CheckTargetStub func(bool, bool) error 12 checkTargetMutex sync.RWMutex 13 checkTargetArgsForCall []struct { 14 arg1 bool 15 arg2 bool 16 } 17 checkTargetReturns struct { 18 result1 error 19 } 20 checkTargetReturnsOnCall map[int]struct { 21 result1 error 22 } 23 IsLoggedInStub func() bool 24 isLoggedInMutex sync.RWMutex 25 isLoggedInArgsForCall []struct { 26 } 27 isLoggedInReturns struct { 28 result1 bool 29 } 30 isLoggedInReturnsOnCall map[int]struct { 31 result1 bool 32 } 33 IsOrgTargetedStub func() bool 34 isOrgTargetedMutex sync.RWMutex 35 isOrgTargetedArgsForCall []struct { 36 } 37 isOrgTargetedReturns struct { 38 result1 bool 39 } 40 isOrgTargetedReturnsOnCall map[int]struct { 41 result1 bool 42 } 43 IsSpaceTargetedStub func() bool 44 isSpaceTargetedMutex sync.RWMutex 45 isSpaceTargetedArgsForCall []struct { 46 } 47 isSpaceTargetedReturns struct { 48 result1 bool 49 } 50 isSpaceTargetedReturnsOnCall map[int]struct { 51 result1 bool 52 } 53 RequireCurrentUserStub func() (string, error) 54 requireCurrentUserMutex sync.RWMutex 55 requireCurrentUserArgsForCall []struct { 56 } 57 requireCurrentUserReturns struct { 58 result1 string 59 result2 error 60 } 61 requireCurrentUserReturnsOnCall map[int]struct { 62 result1 string 63 result2 error 64 } 65 RequireTargetedOrgStub func() (string, error) 66 requireTargetedOrgMutex sync.RWMutex 67 requireTargetedOrgArgsForCall []struct { 68 } 69 requireTargetedOrgReturns struct { 70 result1 string 71 result2 error 72 } 73 requireTargetedOrgReturnsOnCall map[int]struct { 74 result1 string 75 result2 error 76 } 77 invocations map[string][][]interface{} 78 invocationsMutex sync.RWMutex 79 } 80 81 func (fake *FakeSharedActor) CheckTarget(arg1 bool, arg2 bool) error { 82 fake.checkTargetMutex.Lock() 83 ret, specificReturn := fake.checkTargetReturnsOnCall[len(fake.checkTargetArgsForCall)] 84 fake.checkTargetArgsForCall = append(fake.checkTargetArgsForCall, struct { 85 arg1 bool 86 arg2 bool 87 }{arg1, arg2}) 88 fake.recordInvocation("CheckTarget", []interface{}{arg1, arg2}) 89 fake.checkTargetMutex.Unlock() 90 if fake.CheckTargetStub != nil { 91 return fake.CheckTargetStub(arg1, arg2) 92 } 93 if specificReturn { 94 return ret.result1 95 } 96 fakeReturns := fake.checkTargetReturns 97 return fakeReturns.result1 98 } 99 100 func (fake *FakeSharedActor) CheckTargetCallCount() int { 101 fake.checkTargetMutex.RLock() 102 defer fake.checkTargetMutex.RUnlock() 103 return len(fake.checkTargetArgsForCall) 104 } 105 106 func (fake *FakeSharedActor) CheckTargetCalls(stub func(bool, bool) error) { 107 fake.checkTargetMutex.Lock() 108 defer fake.checkTargetMutex.Unlock() 109 fake.CheckTargetStub = stub 110 } 111 112 func (fake *FakeSharedActor) CheckTargetArgsForCall(i int) (bool, bool) { 113 fake.checkTargetMutex.RLock() 114 defer fake.checkTargetMutex.RUnlock() 115 argsForCall := fake.checkTargetArgsForCall[i] 116 return argsForCall.arg1, argsForCall.arg2 117 } 118 119 func (fake *FakeSharedActor) CheckTargetReturns(result1 error) { 120 fake.checkTargetMutex.Lock() 121 defer fake.checkTargetMutex.Unlock() 122 fake.CheckTargetStub = nil 123 fake.checkTargetReturns = struct { 124 result1 error 125 }{result1} 126 } 127 128 func (fake *FakeSharedActor) CheckTargetReturnsOnCall(i int, result1 error) { 129 fake.checkTargetMutex.Lock() 130 defer fake.checkTargetMutex.Unlock() 131 fake.CheckTargetStub = nil 132 if fake.checkTargetReturnsOnCall == nil { 133 fake.checkTargetReturnsOnCall = make(map[int]struct { 134 result1 error 135 }) 136 } 137 fake.checkTargetReturnsOnCall[i] = struct { 138 result1 error 139 }{result1} 140 } 141 142 func (fake *FakeSharedActor) IsLoggedIn() bool { 143 fake.isLoggedInMutex.Lock() 144 ret, specificReturn := fake.isLoggedInReturnsOnCall[len(fake.isLoggedInArgsForCall)] 145 fake.isLoggedInArgsForCall = append(fake.isLoggedInArgsForCall, struct { 146 }{}) 147 fake.recordInvocation("IsLoggedIn", []interface{}{}) 148 fake.isLoggedInMutex.Unlock() 149 if fake.IsLoggedInStub != nil { 150 return fake.IsLoggedInStub() 151 } 152 if specificReturn { 153 return ret.result1 154 } 155 fakeReturns := fake.isLoggedInReturns 156 return fakeReturns.result1 157 } 158 159 func (fake *FakeSharedActor) IsLoggedInCallCount() int { 160 fake.isLoggedInMutex.RLock() 161 defer fake.isLoggedInMutex.RUnlock() 162 return len(fake.isLoggedInArgsForCall) 163 } 164 165 func (fake *FakeSharedActor) IsLoggedInCalls(stub func() bool) { 166 fake.isLoggedInMutex.Lock() 167 defer fake.isLoggedInMutex.Unlock() 168 fake.IsLoggedInStub = stub 169 } 170 171 func (fake *FakeSharedActor) IsLoggedInReturns(result1 bool) { 172 fake.isLoggedInMutex.Lock() 173 defer fake.isLoggedInMutex.Unlock() 174 fake.IsLoggedInStub = nil 175 fake.isLoggedInReturns = struct { 176 result1 bool 177 }{result1} 178 } 179 180 func (fake *FakeSharedActor) IsLoggedInReturnsOnCall(i int, result1 bool) { 181 fake.isLoggedInMutex.Lock() 182 defer fake.isLoggedInMutex.Unlock() 183 fake.IsLoggedInStub = nil 184 if fake.isLoggedInReturnsOnCall == nil { 185 fake.isLoggedInReturnsOnCall = make(map[int]struct { 186 result1 bool 187 }) 188 } 189 fake.isLoggedInReturnsOnCall[i] = struct { 190 result1 bool 191 }{result1} 192 } 193 194 func (fake *FakeSharedActor) IsOrgTargeted() bool { 195 fake.isOrgTargetedMutex.Lock() 196 ret, specificReturn := fake.isOrgTargetedReturnsOnCall[len(fake.isOrgTargetedArgsForCall)] 197 fake.isOrgTargetedArgsForCall = append(fake.isOrgTargetedArgsForCall, struct { 198 }{}) 199 fake.recordInvocation("IsOrgTargeted", []interface{}{}) 200 fake.isOrgTargetedMutex.Unlock() 201 if fake.IsOrgTargetedStub != nil { 202 return fake.IsOrgTargetedStub() 203 } 204 if specificReturn { 205 return ret.result1 206 } 207 fakeReturns := fake.isOrgTargetedReturns 208 return fakeReturns.result1 209 } 210 211 func (fake *FakeSharedActor) IsOrgTargetedCallCount() int { 212 fake.isOrgTargetedMutex.RLock() 213 defer fake.isOrgTargetedMutex.RUnlock() 214 return len(fake.isOrgTargetedArgsForCall) 215 } 216 217 func (fake *FakeSharedActor) IsOrgTargetedCalls(stub func() bool) { 218 fake.isOrgTargetedMutex.Lock() 219 defer fake.isOrgTargetedMutex.Unlock() 220 fake.IsOrgTargetedStub = stub 221 } 222 223 func (fake *FakeSharedActor) IsOrgTargetedReturns(result1 bool) { 224 fake.isOrgTargetedMutex.Lock() 225 defer fake.isOrgTargetedMutex.Unlock() 226 fake.IsOrgTargetedStub = nil 227 fake.isOrgTargetedReturns = struct { 228 result1 bool 229 }{result1} 230 } 231 232 func (fake *FakeSharedActor) IsOrgTargetedReturnsOnCall(i int, result1 bool) { 233 fake.isOrgTargetedMutex.Lock() 234 defer fake.isOrgTargetedMutex.Unlock() 235 fake.IsOrgTargetedStub = nil 236 if fake.isOrgTargetedReturnsOnCall == nil { 237 fake.isOrgTargetedReturnsOnCall = make(map[int]struct { 238 result1 bool 239 }) 240 } 241 fake.isOrgTargetedReturnsOnCall[i] = struct { 242 result1 bool 243 }{result1} 244 } 245 246 func (fake *FakeSharedActor) IsSpaceTargeted() bool { 247 fake.isSpaceTargetedMutex.Lock() 248 ret, specificReturn := fake.isSpaceTargetedReturnsOnCall[len(fake.isSpaceTargetedArgsForCall)] 249 fake.isSpaceTargetedArgsForCall = append(fake.isSpaceTargetedArgsForCall, struct { 250 }{}) 251 fake.recordInvocation("IsSpaceTargeted", []interface{}{}) 252 fake.isSpaceTargetedMutex.Unlock() 253 if fake.IsSpaceTargetedStub != nil { 254 return fake.IsSpaceTargetedStub() 255 } 256 if specificReturn { 257 return ret.result1 258 } 259 fakeReturns := fake.isSpaceTargetedReturns 260 return fakeReturns.result1 261 } 262 263 func (fake *FakeSharedActor) IsSpaceTargetedCallCount() int { 264 fake.isSpaceTargetedMutex.RLock() 265 defer fake.isSpaceTargetedMutex.RUnlock() 266 return len(fake.isSpaceTargetedArgsForCall) 267 } 268 269 func (fake *FakeSharedActor) IsSpaceTargetedCalls(stub func() bool) { 270 fake.isSpaceTargetedMutex.Lock() 271 defer fake.isSpaceTargetedMutex.Unlock() 272 fake.IsSpaceTargetedStub = stub 273 } 274 275 func (fake *FakeSharedActor) IsSpaceTargetedReturns(result1 bool) { 276 fake.isSpaceTargetedMutex.Lock() 277 defer fake.isSpaceTargetedMutex.Unlock() 278 fake.IsSpaceTargetedStub = nil 279 fake.isSpaceTargetedReturns = struct { 280 result1 bool 281 }{result1} 282 } 283 284 func (fake *FakeSharedActor) IsSpaceTargetedReturnsOnCall(i int, result1 bool) { 285 fake.isSpaceTargetedMutex.Lock() 286 defer fake.isSpaceTargetedMutex.Unlock() 287 fake.IsSpaceTargetedStub = nil 288 if fake.isSpaceTargetedReturnsOnCall == nil { 289 fake.isSpaceTargetedReturnsOnCall = make(map[int]struct { 290 result1 bool 291 }) 292 } 293 fake.isSpaceTargetedReturnsOnCall[i] = struct { 294 result1 bool 295 }{result1} 296 } 297 298 func (fake *FakeSharedActor) RequireCurrentUser() (string, error) { 299 fake.requireCurrentUserMutex.Lock() 300 ret, specificReturn := fake.requireCurrentUserReturnsOnCall[len(fake.requireCurrentUserArgsForCall)] 301 fake.requireCurrentUserArgsForCall = append(fake.requireCurrentUserArgsForCall, struct { 302 }{}) 303 fake.recordInvocation("RequireCurrentUser", []interface{}{}) 304 fake.requireCurrentUserMutex.Unlock() 305 if fake.RequireCurrentUserStub != nil { 306 return fake.RequireCurrentUserStub() 307 } 308 if specificReturn { 309 return ret.result1, ret.result2 310 } 311 fakeReturns := fake.requireCurrentUserReturns 312 return fakeReturns.result1, fakeReturns.result2 313 } 314 315 func (fake *FakeSharedActor) RequireCurrentUserCallCount() int { 316 fake.requireCurrentUserMutex.RLock() 317 defer fake.requireCurrentUserMutex.RUnlock() 318 return len(fake.requireCurrentUserArgsForCall) 319 } 320 321 func (fake *FakeSharedActor) RequireCurrentUserCalls(stub func() (string, error)) { 322 fake.requireCurrentUserMutex.Lock() 323 defer fake.requireCurrentUserMutex.Unlock() 324 fake.RequireCurrentUserStub = stub 325 } 326 327 func (fake *FakeSharedActor) RequireCurrentUserReturns(result1 string, result2 error) { 328 fake.requireCurrentUserMutex.Lock() 329 defer fake.requireCurrentUserMutex.Unlock() 330 fake.RequireCurrentUserStub = nil 331 fake.requireCurrentUserReturns = struct { 332 result1 string 333 result2 error 334 }{result1, result2} 335 } 336 337 func (fake *FakeSharedActor) RequireCurrentUserReturnsOnCall(i int, result1 string, result2 error) { 338 fake.requireCurrentUserMutex.Lock() 339 defer fake.requireCurrentUserMutex.Unlock() 340 fake.RequireCurrentUserStub = nil 341 if fake.requireCurrentUserReturnsOnCall == nil { 342 fake.requireCurrentUserReturnsOnCall = make(map[int]struct { 343 result1 string 344 result2 error 345 }) 346 } 347 fake.requireCurrentUserReturnsOnCall[i] = struct { 348 result1 string 349 result2 error 350 }{result1, result2} 351 } 352 353 func (fake *FakeSharedActor) RequireTargetedOrg() (string, error) { 354 fake.requireTargetedOrgMutex.Lock() 355 ret, specificReturn := fake.requireTargetedOrgReturnsOnCall[len(fake.requireTargetedOrgArgsForCall)] 356 fake.requireTargetedOrgArgsForCall = append(fake.requireTargetedOrgArgsForCall, struct { 357 }{}) 358 fake.recordInvocation("RequireTargetedOrg", []interface{}{}) 359 fake.requireTargetedOrgMutex.Unlock() 360 if fake.RequireTargetedOrgStub != nil { 361 return fake.RequireTargetedOrgStub() 362 } 363 if specificReturn { 364 return ret.result1, ret.result2 365 } 366 fakeReturns := fake.requireTargetedOrgReturns 367 return fakeReturns.result1, fakeReturns.result2 368 } 369 370 func (fake *FakeSharedActor) RequireTargetedOrgCallCount() int { 371 fake.requireTargetedOrgMutex.RLock() 372 defer fake.requireTargetedOrgMutex.RUnlock() 373 return len(fake.requireTargetedOrgArgsForCall) 374 } 375 376 func (fake *FakeSharedActor) RequireTargetedOrgCalls(stub func() (string, error)) { 377 fake.requireTargetedOrgMutex.Lock() 378 defer fake.requireTargetedOrgMutex.Unlock() 379 fake.RequireTargetedOrgStub = stub 380 } 381 382 func (fake *FakeSharedActor) RequireTargetedOrgReturns(result1 string, result2 error) { 383 fake.requireTargetedOrgMutex.Lock() 384 defer fake.requireTargetedOrgMutex.Unlock() 385 fake.RequireTargetedOrgStub = nil 386 fake.requireTargetedOrgReturns = struct { 387 result1 string 388 result2 error 389 }{result1, result2} 390 } 391 392 func (fake *FakeSharedActor) RequireTargetedOrgReturnsOnCall(i int, result1 string, result2 error) { 393 fake.requireTargetedOrgMutex.Lock() 394 defer fake.requireTargetedOrgMutex.Unlock() 395 fake.RequireTargetedOrgStub = nil 396 if fake.requireTargetedOrgReturnsOnCall == nil { 397 fake.requireTargetedOrgReturnsOnCall = make(map[int]struct { 398 result1 string 399 result2 error 400 }) 401 } 402 fake.requireTargetedOrgReturnsOnCall[i] = struct { 403 result1 string 404 result2 error 405 }{result1, result2} 406 } 407 408 func (fake *FakeSharedActor) Invocations() map[string][][]interface{} { 409 fake.invocationsMutex.RLock() 410 defer fake.invocationsMutex.RUnlock() 411 fake.checkTargetMutex.RLock() 412 defer fake.checkTargetMutex.RUnlock() 413 fake.isLoggedInMutex.RLock() 414 defer fake.isLoggedInMutex.RUnlock() 415 fake.isOrgTargetedMutex.RLock() 416 defer fake.isOrgTargetedMutex.RUnlock() 417 fake.isSpaceTargetedMutex.RLock() 418 defer fake.isSpaceTargetedMutex.RUnlock() 419 fake.requireCurrentUserMutex.RLock() 420 defer fake.requireCurrentUserMutex.RUnlock() 421 fake.requireTargetedOrgMutex.RLock() 422 defer fake.requireTargetedOrgMutex.RUnlock() 423 copiedInvocations := map[string][][]interface{}{} 424 for key, value := range fake.invocations { 425 copiedInvocations[key] = value 426 } 427 return copiedInvocations 428 } 429 430 func (fake *FakeSharedActor) recordInvocation(key string, args []interface{}) { 431 fake.invocationsMutex.Lock() 432 defer fake.invocationsMutex.Unlock() 433 if fake.invocations == nil { 434 fake.invocations = map[string][][]interface{}{} 435 } 436 if fake.invocations[key] == nil { 437 fake.invocations[key] = [][]interface{}{} 438 } 439 fake.invocations[key] = append(fake.invocations[key], args) 440 } 441 442 var _ command.SharedActor = new(FakeSharedActor)