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