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