github.com/jenspinney/cli@v6.42.1-0.20190207184520-7450c600020e+incompatible/cf/manifest/manifestfakes/fake_app.go (about) 1 // This file was generated by counterfeiter 2 package manifestfakes 3 4 import ( 5 "io" 6 "sync" 7 8 "code.cloudfoundry.org/cli/cf/manifest" 9 "code.cloudfoundry.org/cli/cf/models" 10 ) 11 12 type FakeApp struct { 13 BuildpackURLStub func(string, string) 14 buildpackURLMutex sync.RWMutex 15 buildpackURLArgsForCall []struct { 16 arg1 string 17 arg2 string 18 } 19 DiskQuotaStub func(string, int64) 20 diskQuotaMutex sync.RWMutex 21 diskQuotaArgsForCall []struct { 22 arg1 string 23 arg2 int64 24 } 25 MemoryStub func(string, int64) 26 memoryMutex sync.RWMutex 27 memoryArgsForCall []struct { 28 arg1 string 29 arg2 int64 30 } 31 ServiceStub func(string, string) 32 serviceMutex sync.RWMutex 33 serviceArgsForCall []struct { 34 arg1 string 35 arg2 string 36 } 37 StartCommandStub func(string, string) 38 startCommandMutex sync.RWMutex 39 startCommandArgsForCall []struct { 40 arg1 string 41 arg2 string 42 } 43 EnvironmentVarsStub func(string, string, string) 44 environmentVarsMutex sync.RWMutex 45 environmentVarsArgsForCall []struct { 46 arg1 string 47 arg2 string 48 arg3 string 49 } 50 HealthCheckTimeoutStub func(string, int) 51 healthCheckTimeoutMutex sync.RWMutex 52 healthCheckTimeoutArgsForCall []struct { 53 arg1 string 54 arg2 int 55 } 56 HealthCheckTypeStub func(string, string) 57 healthCheckTypeMutex sync.RWMutex 58 healthCheckTypeArgsForCall []struct { 59 arg1 string 60 arg2 string 61 } 62 HealthCheckHTTPEndpointStub func(string, string) 63 healthCheckHTTPEndpointMutex sync.RWMutex 64 healthCheckHTTPEndpointArgsForCall []struct { 65 arg1 string 66 arg2 string 67 } 68 InstancesStub func(string, int) 69 instancesMutex sync.RWMutex 70 instancesArgsForCall []struct { 71 arg1 string 72 arg2 int 73 } 74 RouteStub func(string, string, string, string, int) 75 routeMutex sync.RWMutex 76 routeArgsForCall []struct { 77 arg1 string 78 arg2 string 79 arg3 string 80 arg4 string 81 arg5 int 82 } 83 GetContentsStub func() []models.Application 84 getContentsMutex sync.RWMutex 85 getContentsArgsForCall []struct{} 86 getContentsReturns struct { 87 result1 []models.Application 88 } 89 StackStub func(string, string) 90 stackMutex sync.RWMutex 91 stackArgsForCall []struct { 92 arg1 string 93 arg2 string 94 } 95 SaveStub func(f io.Writer) error 96 saveMutex sync.RWMutex 97 saveArgsForCall []struct { 98 f io.Writer 99 } 100 saveReturns struct { 101 result1 error 102 } 103 invocations map[string][][]interface{} 104 invocationsMutex sync.RWMutex 105 } 106 107 func (fake *FakeApp) BuildpackURL(arg1 string, arg2 string) { 108 fake.buildpackURLMutex.Lock() 109 fake.buildpackURLArgsForCall = append(fake.buildpackURLArgsForCall, struct { 110 arg1 string 111 arg2 string 112 }{arg1, arg2}) 113 fake.recordInvocation("BuildpackURL", []interface{}{arg1, arg2}) 114 fake.buildpackURLMutex.Unlock() 115 if fake.BuildpackURLStub != nil { 116 fake.BuildpackURLStub(arg1, arg2) 117 } 118 } 119 120 func (fake *FakeApp) BuildpackURLCallCount() int { 121 fake.buildpackURLMutex.RLock() 122 defer fake.buildpackURLMutex.RUnlock() 123 return len(fake.buildpackURLArgsForCall) 124 } 125 126 func (fake *FakeApp) BuildpackURLArgsForCall(i int) (string, string) { 127 fake.buildpackURLMutex.RLock() 128 defer fake.buildpackURLMutex.RUnlock() 129 return fake.buildpackURLArgsForCall[i].arg1, fake.buildpackURLArgsForCall[i].arg2 130 } 131 132 func (fake *FakeApp) DiskQuota(arg1 string, arg2 int64) { 133 fake.diskQuotaMutex.Lock() 134 fake.diskQuotaArgsForCall = append(fake.diskQuotaArgsForCall, struct { 135 arg1 string 136 arg2 int64 137 }{arg1, arg2}) 138 fake.recordInvocation("DiskQuota", []interface{}{arg1, arg2}) 139 fake.diskQuotaMutex.Unlock() 140 if fake.DiskQuotaStub != nil { 141 fake.DiskQuotaStub(arg1, arg2) 142 } 143 } 144 145 func (fake *FakeApp) DiskQuotaCallCount() int { 146 fake.diskQuotaMutex.RLock() 147 defer fake.diskQuotaMutex.RUnlock() 148 return len(fake.diskQuotaArgsForCall) 149 } 150 151 func (fake *FakeApp) DiskQuotaArgsForCall(i int) (string, int64) { 152 fake.diskQuotaMutex.RLock() 153 defer fake.diskQuotaMutex.RUnlock() 154 return fake.diskQuotaArgsForCall[i].arg1, fake.diskQuotaArgsForCall[i].arg2 155 } 156 157 func (fake *FakeApp) Memory(arg1 string, arg2 int64) { 158 fake.memoryMutex.Lock() 159 fake.memoryArgsForCall = append(fake.memoryArgsForCall, struct { 160 arg1 string 161 arg2 int64 162 }{arg1, arg2}) 163 fake.recordInvocation("Memory", []interface{}{arg1, arg2}) 164 fake.memoryMutex.Unlock() 165 if fake.MemoryStub != nil { 166 fake.MemoryStub(arg1, arg2) 167 } 168 } 169 170 func (fake *FakeApp) MemoryCallCount() int { 171 fake.memoryMutex.RLock() 172 defer fake.memoryMutex.RUnlock() 173 return len(fake.memoryArgsForCall) 174 } 175 176 func (fake *FakeApp) MemoryArgsForCall(i int) (string, int64) { 177 fake.memoryMutex.RLock() 178 defer fake.memoryMutex.RUnlock() 179 return fake.memoryArgsForCall[i].arg1, fake.memoryArgsForCall[i].arg2 180 } 181 182 func (fake *FakeApp) Service(arg1 string, arg2 string) { 183 fake.serviceMutex.Lock() 184 fake.serviceArgsForCall = append(fake.serviceArgsForCall, struct { 185 arg1 string 186 arg2 string 187 }{arg1, arg2}) 188 fake.recordInvocation("Service", []interface{}{arg1, arg2}) 189 fake.serviceMutex.Unlock() 190 if fake.ServiceStub != nil { 191 fake.ServiceStub(arg1, arg2) 192 } 193 } 194 195 func (fake *FakeApp) ServiceCallCount() int { 196 fake.serviceMutex.RLock() 197 defer fake.serviceMutex.RUnlock() 198 return len(fake.serviceArgsForCall) 199 } 200 201 func (fake *FakeApp) ServiceArgsForCall(i int) (string, string) { 202 fake.serviceMutex.RLock() 203 defer fake.serviceMutex.RUnlock() 204 return fake.serviceArgsForCall[i].arg1, fake.serviceArgsForCall[i].arg2 205 } 206 207 func (fake *FakeApp) StartCommand(arg1 string, arg2 string) { 208 fake.startCommandMutex.Lock() 209 fake.startCommandArgsForCall = append(fake.startCommandArgsForCall, struct { 210 arg1 string 211 arg2 string 212 }{arg1, arg2}) 213 fake.recordInvocation("StartCommand", []interface{}{arg1, arg2}) 214 fake.startCommandMutex.Unlock() 215 if fake.StartCommandStub != nil { 216 fake.StartCommandStub(arg1, arg2) 217 } 218 } 219 220 func (fake *FakeApp) StartCommandCallCount() int { 221 fake.startCommandMutex.RLock() 222 defer fake.startCommandMutex.RUnlock() 223 return len(fake.startCommandArgsForCall) 224 } 225 226 func (fake *FakeApp) StartCommandArgsForCall(i int) (string, string) { 227 fake.startCommandMutex.RLock() 228 defer fake.startCommandMutex.RUnlock() 229 return fake.startCommandArgsForCall[i].arg1, fake.startCommandArgsForCall[i].arg2 230 } 231 232 func (fake *FakeApp) EnvironmentVars(arg1 string, arg2 string, arg3 string) { 233 fake.environmentVarsMutex.Lock() 234 fake.environmentVarsArgsForCall = append(fake.environmentVarsArgsForCall, struct { 235 arg1 string 236 arg2 string 237 arg3 string 238 }{arg1, arg2, arg3}) 239 fake.recordInvocation("EnvironmentVars", []interface{}{arg1, arg2, arg3}) 240 fake.environmentVarsMutex.Unlock() 241 if fake.EnvironmentVarsStub != nil { 242 fake.EnvironmentVarsStub(arg1, arg2, arg3) 243 } 244 } 245 246 func (fake *FakeApp) EnvironmentVarsCallCount() int { 247 fake.environmentVarsMutex.RLock() 248 defer fake.environmentVarsMutex.RUnlock() 249 return len(fake.environmentVarsArgsForCall) 250 } 251 252 func (fake *FakeApp) EnvironmentVarsArgsForCall(i int) (string, string, string) { 253 fake.environmentVarsMutex.RLock() 254 defer fake.environmentVarsMutex.RUnlock() 255 return fake.environmentVarsArgsForCall[i].arg1, fake.environmentVarsArgsForCall[i].arg2, fake.environmentVarsArgsForCall[i].arg3 256 } 257 258 func (fake *FakeApp) HealthCheckTimeout(arg1 string, arg2 int) { 259 fake.healthCheckTimeoutMutex.Lock() 260 fake.healthCheckTimeoutArgsForCall = append(fake.healthCheckTimeoutArgsForCall, struct { 261 arg1 string 262 arg2 int 263 }{arg1, arg2}) 264 fake.recordInvocation("HealthCheckTimeout", []interface{}{arg1, arg2}) 265 fake.healthCheckTimeoutMutex.Unlock() 266 if fake.HealthCheckTimeoutStub != nil { 267 fake.HealthCheckTimeoutStub(arg1, arg2) 268 } 269 } 270 271 func (fake *FakeApp) HealthCheckTimeoutCallCount() int { 272 fake.healthCheckTimeoutMutex.RLock() 273 defer fake.healthCheckTimeoutMutex.RUnlock() 274 return len(fake.healthCheckTimeoutArgsForCall) 275 } 276 277 func (fake *FakeApp) HealthCheckTimeoutArgsForCall(i int) (string, int) { 278 fake.healthCheckTimeoutMutex.RLock() 279 defer fake.healthCheckTimeoutMutex.RUnlock() 280 return fake.healthCheckTimeoutArgsForCall[i].arg1, fake.healthCheckTimeoutArgsForCall[i].arg2 281 } 282 283 func (fake *FakeApp) HealthCheckType(arg1 string, arg2 string) { 284 fake.healthCheckTypeMutex.Lock() 285 fake.healthCheckTypeArgsForCall = append(fake.healthCheckTypeArgsForCall, struct { 286 arg1 string 287 arg2 string 288 }{arg1, arg2}) 289 fake.recordInvocation("HealthCheckType", []interface{}{arg1, arg2}) 290 fake.healthCheckTypeMutex.Unlock() 291 if fake.HealthCheckTypeStub != nil { 292 fake.HealthCheckTypeStub(arg1, arg2) 293 } 294 } 295 296 func (fake *FakeApp) HealthCheckTypeCallCount() int { 297 fake.healthCheckTypeMutex.RLock() 298 defer fake.healthCheckTypeMutex.RUnlock() 299 return len(fake.healthCheckTypeArgsForCall) 300 } 301 302 func (fake *FakeApp) HealthCheckTypeArgsForCall(i int) (string, string) { 303 fake.healthCheckTypeMutex.RLock() 304 defer fake.healthCheckTypeMutex.RUnlock() 305 return fake.healthCheckTypeArgsForCall[i].arg1, fake.healthCheckTypeArgsForCall[i].arg2 306 } 307 308 func (fake *FakeApp) HealthCheckHTTPEndpoint(arg1 string, arg2 string) { 309 fake.healthCheckHTTPEndpointMutex.Lock() 310 fake.healthCheckHTTPEndpointArgsForCall = append(fake.healthCheckHTTPEndpointArgsForCall, struct { 311 arg1 string 312 arg2 string 313 }{arg1, arg2}) 314 fake.recordInvocation("HealthCheckHTTPEndpoint", []interface{}{arg1, arg2}) 315 fake.healthCheckHTTPEndpointMutex.Unlock() 316 if fake.HealthCheckHTTPEndpointStub != nil { 317 fake.HealthCheckHTTPEndpointStub(arg1, arg2) 318 } 319 } 320 321 func (fake *FakeApp) HealthCheckHTTPEndpointCallCount() int { 322 fake.healthCheckHTTPEndpointMutex.RLock() 323 defer fake.healthCheckHTTPEndpointMutex.RUnlock() 324 return len(fake.healthCheckHTTPEndpointArgsForCall) 325 } 326 327 func (fake *FakeApp) HealthCheckHTTPEndpointArgsForCall(i int) (string, string) { 328 fake.healthCheckHTTPEndpointMutex.RLock() 329 defer fake.healthCheckHTTPEndpointMutex.RUnlock() 330 return fake.healthCheckHTTPEndpointArgsForCall[i].arg1, fake.healthCheckHTTPEndpointArgsForCall[i].arg2 331 } 332 333 func (fake *FakeApp) Instances(arg1 string, arg2 int) { 334 fake.instancesMutex.Lock() 335 fake.instancesArgsForCall = append(fake.instancesArgsForCall, struct { 336 arg1 string 337 arg2 int 338 }{arg1, arg2}) 339 fake.recordInvocation("Instances", []interface{}{arg1, arg2}) 340 fake.instancesMutex.Unlock() 341 if fake.InstancesStub != nil { 342 fake.InstancesStub(arg1, arg2) 343 } 344 } 345 346 func (fake *FakeApp) InstancesCallCount() int { 347 fake.instancesMutex.RLock() 348 defer fake.instancesMutex.RUnlock() 349 return len(fake.instancesArgsForCall) 350 } 351 352 func (fake *FakeApp) InstancesArgsForCall(i int) (string, int) { 353 fake.instancesMutex.RLock() 354 defer fake.instancesMutex.RUnlock() 355 return fake.instancesArgsForCall[i].arg1, fake.instancesArgsForCall[i].arg2 356 } 357 358 func (fake *FakeApp) Route(arg1 string, arg2 string, arg3 string, arg4 string, arg5 int) { 359 fake.routeMutex.Lock() 360 fake.routeArgsForCall = append(fake.routeArgsForCall, struct { 361 arg1 string 362 arg2 string 363 arg3 string 364 arg4 string 365 arg5 int 366 }{arg1, arg2, arg3, arg4, arg5}) 367 fake.recordInvocation("Route", []interface{}{arg1, arg2, arg3, arg4, arg5}) 368 fake.routeMutex.Unlock() 369 if fake.RouteStub != nil { 370 fake.RouteStub(arg1, arg2, arg3, arg4, arg5) 371 } 372 } 373 374 func (fake *FakeApp) RouteCallCount() int { 375 fake.routeMutex.RLock() 376 defer fake.routeMutex.RUnlock() 377 return len(fake.routeArgsForCall) 378 } 379 380 func (fake *FakeApp) RouteArgsForCall(i int) (string, string, string, string, int) { 381 fake.routeMutex.RLock() 382 defer fake.routeMutex.RUnlock() 383 return fake.routeArgsForCall[i].arg1, fake.routeArgsForCall[i].arg2, fake.routeArgsForCall[i].arg3, fake.routeArgsForCall[i].arg4, fake.routeArgsForCall[i].arg5 384 } 385 386 func (fake *FakeApp) GetContents() []models.Application { 387 fake.getContentsMutex.Lock() 388 fake.getContentsArgsForCall = append(fake.getContentsArgsForCall, struct{}{}) 389 fake.recordInvocation("GetContents", []interface{}{}) 390 fake.getContentsMutex.Unlock() 391 if fake.GetContentsStub != nil { 392 return fake.GetContentsStub() 393 } else { 394 return fake.getContentsReturns.result1 395 } 396 } 397 398 func (fake *FakeApp) GetContentsCallCount() int { 399 fake.getContentsMutex.RLock() 400 defer fake.getContentsMutex.RUnlock() 401 return len(fake.getContentsArgsForCall) 402 } 403 404 func (fake *FakeApp) GetContentsReturns(result1 []models.Application) { 405 fake.GetContentsStub = nil 406 fake.getContentsReturns = struct { 407 result1 []models.Application 408 }{result1} 409 } 410 411 func (fake *FakeApp) Stack(arg1 string, arg2 string) { 412 fake.stackMutex.Lock() 413 fake.stackArgsForCall = append(fake.stackArgsForCall, struct { 414 arg1 string 415 arg2 string 416 }{arg1, arg2}) 417 fake.recordInvocation("Stack", []interface{}{arg1, arg2}) 418 fake.stackMutex.Unlock() 419 if fake.StackStub != nil { 420 fake.StackStub(arg1, arg2) 421 } 422 } 423 424 func (fake *FakeApp) StackCallCount() int { 425 fake.stackMutex.RLock() 426 defer fake.stackMutex.RUnlock() 427 return len(fake.stackArgsForCall) 428 } 429 430 func (fake *FakeApp) StackArgsForCall(i int) (string, string) { 431 fake.stackMutex.RLock() 432 defer fake.stackMutex.RUnlock() 433 return fake.stackArgsForCall[i].arg1, fake.stackArgsForCall[i].arg2 434 } 435 436 func (fake *FakeApp) Save(f io.Writer) error { 437 fake.saveMutex.Lock() 438 fake.saveArgsForCall = append(fake.saveArgsForCall, struct { 439 f io.Writer 440 }{f}) 441 fake.recordInvocation("Save", []interface{}{f}) 442 fake.saveMutex.Unlock() 443 if fake.SaveStub != nil { 444 return fake.SaveStub(f) 445 } else { 446 return fake.saveReturns.result1 447 } 448 } 449 450 func (fake *FakeApp) SaveCallCount() int { 451 fake.saveMutex.RLock() 452 defer fake.saveMutex.RUnlock() 453 return len(fake.saveArgsForCall) 454 } 455 456 func (fake *FakeApp) SaveArgsForCall(i int) io.Writer { 457 fake.saveMutex.RLock() 458 defer fake.saveMutex.RUnlock() 459 return fake.saveArgsForCall[i].f 460 } 461 462 func (fake *FakeApp) SaveReturns(result1 error) { 463 fake.SaveStub = nil 464 fake.saveReturns = struct { 465 result1 error 466 }{result1} 467 } 468 469 func (fake *FakeApp) Invocations() map[string][][]interface{} { 470 fake.invocationsMutex.RLock() 471 defer fake.invocationsMutex.RUnlock() 472 fake.buildpackURLMutex.RLock() 473 defer fake.buildpackURLMutex.RUnlock() 474 fake.diskQuotaMutex.RLock() 475 defer fake.diskQuotaMutex.RUnlock() 476 fake.memoryMutex.RLock() 477 defer fake.memoryMutex.RUnlock() 478 fake.serviceMutex.RLock() 479 defer fake.serviceMutex.RUnlock() 480 fake.startCommandMutex.RLock() 481 defer fake.startCommandMutex.RUnlock() 482 fake.environmentVarsMutex.RLock() 483 defer fake.environmentVarsMutex.RUnlock() 484 fake.healthCheckTimeoutMutex.RLock() 485 defer fake.healthCheckTimeoutMutex.RUnlock() 486 fake.healthCheckTypeMutex.RLock() 487 defer fake.healthCheckTypeMutex.RUnlock() 488 fake.healthCheckHTTPEndpointMutex.RLock() 489 defer fake.healthCheckHTTPEndpointMutex.RUnlock() 490 fake.instancesMutex.RLock() 491 defer fake.instancesMutex.RUnlock() 492 fake.routeMutex.RLock() 493 defer fake.routeMutex.RUnlock() 494 fake.getContentsMutex.RLock() 495 defer fake.getContentsMutex.RUnlock() 496 fake.stackMutex.RLock() 497 defer fake.stackMutex.RUnlock() 498 fake.saveMutex.RLock() 499 defer fake.saveMutex.RUnlock() 500 copiedInvocations := map[string][][]interface{}{} 501 for key, value := range fake.invocations { 502 copiedInvocations[key] = value 503 } 504 return copiedInvocations 505 } 506 507 func (fake *FakeApp) recordInvocation(key string, args []interface{}) { 508 fake.invocationsMutex.Lock() 509 defer fake.invocationsMutex.Unlock() 510 if fake.invocations == nil { 511 fake.invocations = map[string][][]interface{}{} 512 } 513 if fake.invocations[key] == nil { 514 fake.invocations[key] = [][]interface{}{} 515 } 516 fake.invocations[key] = append(fake.invocations[key], args) 517 } 518 519 var _ manifest.App = new(FakeApp)