github.com/sleungcy/cli@v7.1.0+incompatible/cf/commands/user/userfakes/fake_space_role_setter.go (about) 1 // Code generated by counterfeiter. DO NOT EDIT. 2 package userfakes 3 4 import ( 5 "sync" 6 7 "code.cloudfoundry.org/cli/cf/commandregistry" 8 "code.cloudfoundry.org/cli/cf/commands/user" 9 "code.cloudfoundry.org/cli/cf/flags" 10 "code.cloudfoundry.org/cli/cf/models" 11 "code.cloudfoundry.org/cli/cf/requirements" 12 ) 13 14 type FakeSpaceRoleSetter struct { 15 ExecuteStub func(flags.FlagContext) error 16 executeMutex sync.RWMutex 17 executeArgsForCall []struct { 18 arg1 flags.FlagContext 19 } 20 executeReturns struct { 21 result1 error 22 } 23 executeReturnsOnCall map[int]struct { 24 result1 error 25 } 26 MetaDataStub func() commandregistry.CommandMetadata 27 metaDataMutex sync.RWMutex 28 metaDataArgsForCall []struct { 29 } 30 metaDataReturns struct { 31 result1 commandregistry.CommandMetadata 32 } 33 metaDataReturnsOnCall map[int]struct { 34 result1 commandregistry.CommandMetadata 35 } 36 RequirementsStub func(requirements.Factory, flags.FlagContext) ([]requirements.Requirement, error) 37 requirementsMutex sync.RWMutex 38 requirementsArgsForCall []struct { 39 arg1 requirements.Factory 40 arg2 flags.FlagContext 41 } 42 requirementsReturns struct { 43 result1 []requirements.Requirement 44 result2 error 45 } 46 requirementsReturnsOnCall map[int]struct { 47 result1 []requirements.Requirement 48 result2 error 49 } 50 SetDependencyStub func(commandregistry.Dependency, bool) commandregistry.Command 51 setDependencyMutex sync.RWMutex 52 setDependencyArgsForCall []struct { 53 arg1 commandregistry.Dependency 54 arg2 bool 55 } 56 setDependencyReturns struct { 57 result1 commandregistry.Command 58 } 59 setDependencyReturnsOnCall map[int]struct { 60 result1 commandregistry.Command 61 } 62 SetSpaceRoleStub func(models.Space, string, string, models.Role, string, string) error 63 setSpaceRoleMutex sync.RWMutex 64 setSpaceRoleArgsForCall []struct { 65 arg1 models.Space 66 arg2 string 67 arg3 string 68 arg4 models.Role 69 arg5 string 70 arg6 string 71 } 72 setSpaceRoleReturns struct { 73 result1 error 74 } 75 setSpaceRoleReturnsOnCall map[int]struct { 76 result1 error 77 } 78 invocations map[string][][]interface{} 79 invocationsMutex sync.RWMutex 80 } 81 82 func (fake *FakeSpaceRoleSetter) Execute(arg1 flags.FlagContext) error { 83 fake.executeMutex.Lock() 84 ret, specificReturn := fake.executeReturnsOnCall[len(fake.executeArgsForCall)] 85 fake.executeArgsForCall = append(fake.executeArgsForCall, struct { 86 arg1 flags.FlagContext 87 }{arg1}) 88 fake.recordInvocation("Execute", []interface{}{arg1}) 89 fake.executeMutex.Unlock() 90 if fake.ExecuteStub != nil { 91 return fake.ExecuteStub(arg1) 92 } 93 if specificReturn { 94 return ret.result1 95 } 96 fakeReturns := fake.executeReturns 97 return fakeReturns.result1 98 } 99 100 func (fake *FakeSpaceRoleSetter) ExecuteCallCount() int { 101 fake.executeMutex.RLock() 102 defer fake.executeMutex.RUnlock() 103 return len(fake.executeArgsForCall) 104 } 105 106 func (fake *FakeSpaceRoleSetter) ExecuteCalls(stub func(flags.FlagContext) error) { 107 fake.executeMutex.Lock() 108 defer fake.executeMutex.Unlock() 109 fake.ExecuteStub = stub 110 } 111 112 func (fake *FakeSpaceRoleSetter) ExecuteArgsForCall(i int) flags.FlagContext { 113 fake.executeMutex.RLock() 114 defer fake.executeMutex.RUnlock() 115 argsForCall := fake.executeArgsForCall[i] 116 return argsForCall.arg1 117 } 118 119 func (fake *FakeSpaceRoleSetter) ExecuteReturns(result1 error) { 120 fake.executeMutex.Lock() 121 defer fake.executeMutex.Unlock() 122 fake.ExecuteStub = nil 123 fake.executeReturns = struct { 124 result1 error 125 }{result1} 126 } 127 128 func (fake *FakeSpaceRoleSetter) ExecuteReturnsOnCall(i int, result1 error) { 129 fake.executeMutex.Lock() 130 defer fake.executeMutex.Unlock() 131 fake.ExecuteStub = nil 132 if fake.executeReturnsOnCall == nil { 133 fake.executeReturnsOnCall = make(map[int]struct { 134 result1 error 135 }) 136 } 137 fake.executeReturnsOnCall[i] = struct { 138 result1 error 139 }{result1} 140 } 141 142 func (fake *FakeSpaceRoleSetter) MetaData() commandregistry.CommandMetadata { 143 fake.metaDataMutex.Lock() 144 ret, specificReturn := fake.metaDataReturnsOnCall[len(fake.metaDataArgsForCall)] 145 fake.metaDataArgsForCall = append(fake.metaDataArgsForCall, struct { 146 }{}) 147 fake.recordInvocation("MetaData", []interface{}{}) 148 fake.metaDataMutex.Unlock() 149 if fake.MetaDataStub != nil { 150 return fake.MetaDataStub() 151 } 152 if specificReturn { 153 return ret.result1 154 } 155 fakeReturns := fake.metaDataReturns 156 return fakeReturns.result1 157 } 158 159 func (fake *FakeSpaceRoleSetter) MetaDataCallCount() int { 160 fake.metaDataMutex.RLock() 161 defer fake.metaDataMutex.RUnlock() 162 return len(fake.metaDataArgsForCall) 163 } 164 165 func (fake *FakeSpaceRoleSetter) MetaDataCalls(stub func() commandregistry.CommandMetadata) { 166 fake.metaDataMutex.Lock() 167 defer fake.metaDataMutex.Unlock() 168 fake.MetaDataStub = stub 169 } 170 171 func (fake *FakeSpaceRoleSetter) MetaDataReturns(result1 commandregistry.CommandMetadata) { 172 fake.metaDataMutex.Lock() 173 defer fake.metaDataMutex.Unlock() 174 fake.MetaDataStub = nil 175 fake.metaDataReturns = struct { 176 result1 commandregistry.CommandMetadata 177 }{result1} 178 } 179 180 func (fake *FakeSpaceRoleSetter) MetaDataReturnsOnCall(i int, result1 commandregistry.CommandMetadata) { 181 fake.metaDataMutex.Lock() 182 defer fake.metaDataMutex.Unlock() 183 fake.MetaDataStub = nil 184 if fake.metaDataReturnsOnCall == nil { 185 fake.metaDataReturnsOnCall = make(map[int]struct { 186 result1 commandregistry.CommandMetadata 187 }) 188 } 189 fake.metaDataReturnsOnCall[i] = struct { 190 result1 commandregistry.CommandMetadata 191 }{result1} 192 } 193 194 func (fake *FakeSpaceRoleSetter) Requirements(arg1 requirements.Factory, arg2 flags.FlagContext) ([]requirements.Requirement, error) { 195 fake.requirementsMutex.Lock() 196 ret, specificReturn := fake.requirementsReturnsOnCall[len(fake.requirementsArgsForCall)] 197 fake.requirementsArgsForCall = append(fake.requirementsArgsForCall, struct { 198 arg1 requirements.Factory 199 arg2 flags.FlagContext 200 }{arg1, arg2}) 201 fake.recordInvocation("Requirements", []interface{}{arg1, arg2}) 202 fake.requirementsMutex.Unlock() 203 if fake.RequirementsStub != nil { 204 return fake.RequirementsStub(arg1, arg2) 205 } 206 if specificReturn { 207 return ret.result1, ret.result2 208 } 209 fakeReturns := fake.requirementsReturns 210 return fakeReturns.result1, fakeReturns.result2 211 } 212 213 func (fake *FakeSpaceRoleSetter) RequirementsCallCount() int { 214 fake.requirementsMutex.RLock() 215 defer fake.requirementsMutex.RUnlock() 216 return len(fake.requirementsArgsForCall) 217 } 218 219 func (fake *FakeSpaceRoleSetter) RequirementsCalls(stub func(requirements.Factory, flags.FlagContext) ([]requirements.Requirement, error)) { 220 fake.requirementsMutex.Lock() 221 defer fake.requirementsMutex.Unlock() 222 fake.RequirementsStub = stub 223 } 224 225 func (fake *FakeSpaceRoleSetter) RequirementsArgsForCall(i int) (requirements.Factory, flags.FlagContext) { 226 fake.requirementsMutex.RLock() 227 defer fake.requirementsMutex.RUnlock() 228 argsForCall := fake.requirementsArgsForCall[i] 229 return argsForCall.arg1, argsForCall.arg2 230 } 231 232 func (fake *FakeSpaceRoleSetter) RequirementsReturns(result1 []requirements.Requirement, result2 error) { 233 fake.requirementsMutex.Lock() 234 defer fake.requirementsMutex.Unlock() 235 fake.RequirementsStub = nil 236 fake.requirementsReturns = struct { 237 result1 []requirements.Requirement 238 result2 error 239 }{result1, result2} 240 } 241 242 func (fake *FakeSpaceRoleSetter) RequirementsReturnsOnCall(i int, result1 []requirements.Requirement, result2 error) { 243 fake.requirementsMutex.Lock() 244 defer fake.requirementsMutex.Unlock() 245 fake.RequirementsStub = nil 246 if fake.requirementsReturnsOnCall == nil { 247 fake.requirementsReturnsOnCall = make(map[int]struct { 248 result1 []requirements.Requirement 249 result2 error 250 }) 251 } 252 fake.requirementsReturnsOnCall[i] = struct { 253 result1 []requirements.Requirement 254 result2 error 255 }{result1, result2} 256 } 257 258 func (fake *FakeSpaceRoleSetter) SetDependency(arg1 commandregistry.Dependency, arg2 bool) commandregistry.Command { 259 fake.setDependencyMutex.Lock() 260 ret, specificReturn := fake.setDependencyReturnsOnCall[len(fake.setDependencyArgsForCall)] 261 fake.setDependencyArgsForCall = append(fake.setDependencyArgsForCall, struct { 262 arg1 commandregistry.Dependency 263 arg2 bool 264 }{arg1, arg2}) 265 fake.recordInvocation("SetDependency", []interface{}{arg1, arg2}) 266 fake.setDependencyMutex.Unlock() 267 if fake.SetDependencyStub != nil { 268 return fake.SetDependencyStub(arg1, arg2) 269 } 270 if specificReturn { 271 return ret.result1 272 } 273 fakeReturns := fake.setDependencyReturns 274 return fakeReturns.result1 275 } 276 277 func (fake *FakeSpaceRoleSetter) SetDependencyCallCount() int { 278 fake.setDependencyMutex.RLock() 279 defer fake.setDependencyMutex.RUnlock() 280 return len(fake.setDependencyArgsForCall) 281 } 282 283 func (fake *FakeSpaceRoleSetter) SetDependencyCalls(stub func(commandregistry.Dependency, bool) commandregistry.Command) { 284 fake.setDependencyMutex.Lock() 285 defer fake.setDependencyMutex.Unlock() 286 fake.SetDependencyStub = stub 287 } 288 289 func (fake *FakeSpaceRoleSetter) SetDependencyArgsForCall(i int) (commandregistry.Dependency, bool) { 290 fake.setDependencyMutex.RLock() 291 defer fake.setDependencyMutex.RUnlock() 292 argsForCall := fake.setDependencyArgsForCall[i] 293 return argsForCall.arg1, argsForCall.arg2 294 } 295 296 func (fake *FakeSpaceRoleSetter) SetDependencyReturns(result1 commandregistry.Command) { 297 fake.setDependencyMutex.Lock() 298 defer fake.setDependencyMutex.Unlock() 299 fake.SetDependencyStub = nil 300 fake.setDependencyReturns = struct { 301 result1 commandregistry.Command 302 }{result1} 303 } 304 305 func (fake *FakeSpaceRoleSetter) SetDependencyReturnsOnCall(i int, result1 commandregistry.Command) { 306 fake.setDependencyMutex.Lock() 307 defer fake.setDependencyMutex.Unlock() 308 fake.SetDependencyStub = nil 309 if fake.setDependencyReturnsOnCall == nil { 310 fake.setDependencyReturnsOnCall = make(map[int]struct { 311 result1 commandregistry.Command 312 }) 313 } 314 fake.setDependencyReturnsOnCall[i] = struct { 315 result1 commandregistry.Command 316 }{result1} 317 } 318 319 func (fake *FakeSpaceRoleSetter) SetSpaceRole(arg1 models.Space, arg2 string, arg3 string, arg4 models.Role, arg5 string, arg6 string) error { 320 fake.setSpaceRoleMutex.Lock() 321 ret, specificReturn := fake.setSpaceRoleReturnsOnCall[len(fake.setSpaceRoleArgsForCall)] 322 fake.setSpaceRoleArgsForCall = append(fake.setSpaceRoleArgsForCall, struct { 323 arg1 models.Space 324 arg2 string 325 arg3 string 326 arg4 models.Role 327 arg5 string 328 arg6 string 329 }{arg1, arg2, arg3, arg4, arg5, arg6}) 330 fake.recordInvocation("SetSpaceRole", []interface{}{arg1, arg2, arg3, arg4, arg5, arg6}) 331 fake.setSpaceRoleMutex.Unlock() 332 if fake.SetSpaceRoleStub != nil { 333 return fake.SetSpaceRoleStub(arg1, arg2, arg3, arg4, arg5, arg6) 334 } 335 if specificReturn { 336 return ret.result1 337 } 338 fakeReturns := fake.setSpaceRoleReturns 339 return fakeReturns.result1 340 } 341 342 func (fake *FakeSpaceRoleSetter) SetSpaceRoleCallCount() int { 343 fake.setSpaceRoleMutex.RLock() 344 defer fake.setSpaceRoleMutex.RUnlock() 345 return len(fake.setSpaceRoleArgsForCall) 346 } 347 348 func (fake *FakeSpaceRoleSetter) SetSpaceRoleCalls(stub func(models.Space, string, string, models.Role, string, string) error) { 349 fake.setSpaceRoleMutex.Lock() 350 defer fake.setSpaceRoleMutex.Unlock() 351 fake.SetSpaceRoleStub = stub 352 } 353 354 func (fake *FakeSpaceRoleSetter) SetSpaceRoleArgsForCall(i int) (models.Space, string, string, models.Role, string, string) { 355 fake.setSpaceRoleMutex.RLock() 356 defer fake.setSpaceRoleMutex.RUnlock() 357 argsForCall := fake.setSpaceRoleArgsForCall[i] 358 return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3, argsForCall.arg4, argsForCall.arg5, argsForCall.arg6 359 } 360 361 func (fake *FakeSpaceRoleSetter) SetSpaceRoleReturns(result1 error) { 362 fake.setSpaceRoleMutex.Lock() 363 defer fake.setSpaceRoleMutex.Unlock() 364 fake.SetSpaceRoleStub = nil 365 fake.setSpaceRoleReturns = struct { 366 result1 error 367 }{result1} 368 } 369 370 func (fake *FakeSpaceRoleSetter) SetSpaceRoleReturnsOnCall(i int, result1 error) { 371 fake.setSpaceRoleMutex.Lock() 372 defer fake.setSpaceRoleMutex.Unlock() 373 fake.SetSpaceRoleStub = nil 374 if fake.setSpaceRoleReturnsOnCall == nil { 375 fake.setSpaceRoleReturnsOnCall = make(map[int]struct { 376 result1 error 377 }) 378 } 379 fake.setSpaceRoleReturnsOnCall[i] = struct { 380 result1 error 381 }{result1} 382 } 383 384 func (fake *FakeSpaceRoleSetter) Invocations() map[string][][]interface{} { 385 fake.invocationsMutex.RLock() 386 defer fake.invocationsMutex.RUnlock() 387 fake.executeMutex.RLock() 388 defer fake.executeMutex.RUnlock() 389 fake.metaDataMutex.RLock() 390 defer fake.metaDataMutex.RUnlock() 391 fake.requirementsMutex.RLock() 392 defer fake.requirementsMutex.RUnlock() 393 fake.setDependencyMutex.RLock() 394 defer fake.setDependencyMutex.RUnlock() 395 fake.setSpaceRoleMutex.RLock() 396 defer fake.setSpaceRoleMutex.RUnlock() 397 copiedInvocations := map[string][][]interface{}{} 398 for key, value := range fake.invocations { 399 copiedInvocations[key] = value 400 } 401 return copiedInvocations 402 } 403 404 func (fake *FakeSpaceRoleSetter) recordInvocation(key string, args []interface{}) { 405 fake.invocationsMutex.Lock() 406 defer fake.invocationsMutex.Unlock() 407 if fake.invocations == nil { 408 fake.invocations = map[string][][]interface{}{} 409 } 410 if fake.invocations[key] == nil { 411 fake.invocations[key] = [][]interface{}{} 412 } 413 fake.invocations[key] = append(fake.invocations[key], args) 414 } 415 416 var _ user.SpaceRoleSetter = new(FakeSpaceRoleSetter)