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