github.com/randomtask1155/cli@v6.41.1-0.20181227003417-a98eed78cbde+incompatible/actor/cfnetworkingaction/cfnetworkingactionfakes/fake_v3actor.go (about) 1 // Code generated by counterfeiter. DO NOT EDIT. 2 package cfnetworkingactionfakes 3 4 import ( 5 "sync" 6 7 "code.cloudfoundry.org/cli/actor/cfnetworkingaction" 8 "code.cloudfoundry.org/cli/actor/v3action" 9 ) 10 11 type FakeV3Actor struct { 12 GetApplicationByNameAndSpaceStub func(appName string, spaceGUID string) (v3action.Application, v3action.Warnings, error) 13 getApplicationByNameAndSpaceMutex sync.RWMutex 14 getApplicationByNameAndSpaceArgsForCall []struct { 15 appName string 16 spaceGUID string 17 } 18 getApplicationByNameAndSpaceReturns struct { 19 result1 v3action.Application 20 result2 v3action.Warnings 21 result3 error 22 } 23 getApplicationByNameAndSpaceReturnsOnCall map[int]struct { 24 result1 v3action.Application 25 result2 v3action.Warnings 26 result3 error 27 } 28 GetApplicationsBySpaceStub func(spaceGUID string) ([]v3action.Application, v3action.Warnings, error) 29 getApplicationsBySpaceMutex sync.RWMutex 30 getApplicationsBySpaceArgsForCall []struct { 31 spaceGUID string 32 } 33 getApplicationsBySpaceReturns struct { 34 result1 []v3action.Application 35 result2 v3action.Warnings 36 result3 error 37 } 38 getApplicationsBySpaceReturnsOnCall map[int]struct { 39 result1 []v3action.Application 40 result2 v3action.Warnings 41 result3 error 42 } 43 GetOrganizationByNameStub func(name string) (v3action.Organization, v3action.Warnings, error) 44 getOrganizationByNameMutex sync.RWMutex 45 getOrganizationByNameArgsForCall []struct { 46 name string 47 } 48 getOrganizationByNameReturns struct { 49 result1 v3action.Organization 50 result2 v3action.Warnings 51 result3 error 52 } 53 getOrganizationByNameReturnsOnCall map[int]struct { 54 result1 v3action.Organization 55 result2 v3action.Warnings 56 result3 error 57 } 58 GetSpaceByNameAndOrganizationStub func(spaceName string, orgGUID string) (v3action.Space, v3action.Warnings, error) 59 getSpaceByNameAndOrganizationMutex sync.RWMutex 60 getSpaceByNameAndOrganizationArgsForCall []struct { 61 spaceName string 62 orgGUID string 63 } 64 getSpaceByNameAndOrganizationReturns struct { 65 result1 v3action.Space 66 result2 v3action.Warnings 67 result3 error 68 } 69 getSpaceByNameAndOrganizationReturnsOnCall map[int]struct { 70 result1 v3action.Space 71 result2 v3action.Warnings 72 result3 error 73 } 74 invocations map[string][][]interface{} 75 invocationsMutex sync.RWMutex 76 } 77 78 func (fake *FakeV3Actor) GetApplicationByNameAndSpace(appName string, spaceGUID string) (v3action.Application, v3action.Warnings, error) { 79 fake.getApplicationByNameAndSpaceMutex.Lock() 80 ret, specificReturn := fake.getApplicationByNameAndSpaceReturnsOnCall[len(fake.getApplicationByNameAndSpaceArgsForCall)] 81 fake.getApplicationByNameAndSpaceArgsForCall = append(fake.getApplicationByNameAndSpaceArgsForCall, struct { 82 appName string 83 spaceGUID string 84 }{appName, spaceGUID}) 85 fake.recordInvocation("GetApplicationByNameAndSpace", []interface{}{appName, spaceGUID}) 86 fake.getApplicationByNameAndSpaceMutex.Unlock() 87 if fake.GetApplicationByNameAndSpaceStub != nil { 88 return fake.GetApplicationByNameAndSpaceStub(appName, spaceGUID) 89 } 90 if specificReturn { 91 return ret.result1, ret.result2, ret.result3 92 } 93 return fake.getApplicationByNameAndSpaceReturns.result1, fake.getApplicationByNameAndSpaceReturns.result2, fake.getApplicationByNameAndSpaceReturns.result3 94 } 95 96 func (fake *FakeV3Actor) GetApplicationByNameAndSpaceCallCount() int { 97 fake.getApplicationByNameAndSpaceMutex.RLock() 98 defer fake.getApplicationByNameAndSpaceMutex.RUnlock() 99 return len(fake.getApplicationByNameAndSpaceArgsForCall) 100 } 101 102 func (fake *FakeV3Actor) GetApplicationByNameAndSpaceArgsForCall(i int) (string, string) { 103 fake.getApplicationByNameAndSpaceMutex.RLock() 104 defer fake.getApplicationByNameAndSpaceMutex.RUnlock() 105 return fake.getApplicationByNameAndSpaceArgsForCall[i].appName, fake.getApplicationByNameAndSpaceArgsForCall[i].spaceGUID 106 } 107 108 func (fake *FakeV3Actor) GetApplicationByNameAndSpaceReturns(result1 v3action.Application, result2 v3action.Warnings, result3 error) { 109 fake.GetApplicationByNameAndSpaceStub = nil 110 fake.getApplicationByNameAndSpaceReturns = struct { 111 result1 v3action.Application 112 result2 v3action.Warnings 113 result3 error 114 }{result1, result2, result3} 115 } 116 117 func (fake *FakeV3Actor) GetApplicationByNameAndSpaceReturnsOnCall(i int, result1 v3action.Application, result2 v3action.Warnings, result3 error) { 118 fake.GetApplicationByNameAndSpaceStub = nil 119 if fake.getApplicationByNameAndSpaceReturnsOnCall == nil { 120 fake.getApplicationByNameAndSpaceReturnsOnCall = make(map[int]struct { 121 result1 v3action.Application 122 result2 v3action.Warnings 123 result3 error 124 }) 125 } 126 fake.getApplicationByNameAndSpaceReturnsOnCall[i] = struct { 127 result1 v3action.Application 128 result2 v3action.Warnings 129 result3 error 130 }{result1, result2, result3} 131 } 132 133 func (fake *FakeV3Actor) GetApplicationsBySpace(spaceGUID string) ([]v3action.Application, v3action.Warnings, error) { 134 fake.getApplicationsBySpaceMutex.Lock() 135 ret, specificReturn := fake.getApplicationsBySpaceReturnsOnCall[len(fake.getApplicationsBySpaceArgsForCall)] 136 fake.getApplicationsBySpaceArgsForCall = append(fake.getApplicationsBySpaceArgsForCall, struct { 137 spaceGUID string 138 }{spaceGUID}) 139 fake.recordInvocation("GetApplicationsBySpace", []interface{}{spaceGUID}) 140 fake.getApplicationsBySpaceMutex.Unlock() 141 if fake.GetApplicationsBySpaceStub != nil { 142 return fake.GetApplicationsBySpaceStub(spaceGUID) 143 } 144 if specificReturn { 145 return ret.result1, ret.result2, ret.result3 146 } 147 return fake.getApplicationsBySpaceReturns.result1, fake.getApplicationsBySpaceReturns.result2, fake.getApplicationsBySpaceReturns.result3 148 } 149 150 func (fake *FakeV3Actor) GetApplicationsBySpaceCallCount() int { 151 fake.getApplicationsBySpaceMutex.RLock() 152 defer fake.getApplicationsBySpaceMutex.RUnlock() 153 return len(fake.getApplicationsBySpaceArgsForCall) 154 } 155 156 func (fake *FakeV3Actor) GetApplicationsBySpaceArgsForCall(i int) string { 157 fake.getApplicationsBySpaceMutex.RLock() 158 defer fake.getApplicationsBySpaceMutex.RUnlock() 159 return fake.getApplicationsBySpaceArgsForCall[i].spaceGUID 160 } 161 162 func (fake *FakeV3Actor) GetApplicationsBySpaceReturns(result1 []v3action.Application, result2 v3action.Warnings, result3 error) { 163 fake.GetApplicationsBySpaceStub = nil 164 fake.getApplicationsBySpaceReturns = struct { 165 result1 []v3action.Application 166 result2 v3action.Warnings 167 result3 error 168 }{result1, result2, result3} 169 } 170 171 func (fake *FakeV3Actor) GetApplicationsBySpaceReturnsOnCall(i int, result1 []v3action.Application, result2 v3action.Warnings, result3 error) { 172 fake.GetApplicationsBySpaceStub = nil 173 if fake.getApplicationsBySpaceReturnsOnCall == nil { 174 fake.getApplicationsBySpaceReturnsOnCall = make(map[int]struct { 175 result1 []v3action.Application 176 result2 v3action.Warnings 177 result3 error 178 }) 179 } 180 fake.getApplicationsBySpaceReturnsOnCall[i] = struct { 181 result1 []v3action.Application 182 result2 v3action.Warnings 183 result3 error 184 }{result1, result2, result3} 185 } 186 187 func (fake *FakeV3Actor) GetOrganizationByName(name string) (v3action.Organization, v3action.Warnings, error) { 188 fake.getOrganizationByNameMutex.Lock() 189 ret, specificReturn := fake.getOrganizationByNameReturnsOnCall[len(fake.getOrganizationByNameArgsForCall)] 190 fake.getOrganizationByNameArgsForCall = append(fake.getOrganizationByNameArgsForCall, struct { 191 name string 192 }{name}) 193 fake.recordInvocation("GetOrganizationByName", []interface{}{name}) 194 fake.getOrganizationByNameMutex.Unlock() 195 if fake.GetOrganizationByNameStub != nil { 196 return fake.GetOrganizationByNameStub(name) 197 } 198 if specificReturn { 199 return ret.result1, ret.result2, ret.result3 200 } 201 return fake.getOrganizationByNameReturns.result1, fake.getOrganizationByNameReturns.result2, fake.getOrganizationByNameReturns.result3 202 } 203 204 func (fake *FakeV3Actor) GetOrganizationByNameCallCount() int { 205 fake.getOrganizationByNameMutex.RLock() 206 defer fake.getOrganizationByNameMutex.RUnlock() 207 return len(fake.getOrganizationByNameArgsForCall) 208 } 209 210 func (fake *FakeV3Actor) GetOrganizationByNameArgsForCall(i int) string { 211 fake.getOrganizationByNameMutex.RLock() 212 defer fake.getOrganizationByNameMutex.RUnlock() 213 return fake.getOrganizationByNameArgsForCall[i].name 214 } 215 216 func (fake *FakeV3Actor) GetOrganizationByNameReturns(result1 v3action.Organization, result2 v3action.Warnings, result3 error) { 217 fake.GetOrganizationByNameStub = nil 218 fake.getOrganizationByNameReturns = struct { 219 result1 v3action.Organization 220 result2 v3action.Warnings 221 result3 error 222 }{result1, result2, result3} 223 } 224 225 func (fake *FakeV3Actor) GetOrganizationByNameReturnsOnCall(i int, result1 v3action.Organization, result2 v3action.Warnings, result3 error) { 226 fake.GetOrganizationByNameStub = nil 227 if fake.getOrganizationByNameReturnsOnCall == nil { 228 fake.getOrganizationByNameReturnsOnCall = make(map[int]struct { 229 result1 v3action.Organization 230 result2 v3action.Warnings 231 result3 error 232 }) 233 } 234 fake.getOrganizationByNameReturnsOnCall[i] = struct { 235 result1 v3action.Organization 236 result2 v3action.Warnings 237 result3 error 238 }{result1, result2, result3} 239 } 240 241 func (fake *FakeV3Actor) GetSpaceByNameAndOrganization(spaceName string, orgGUID string) (v3action.Space, v3action.Warnings, error) { 242 fake.getSpaceByNameAndOrganizationMutex.Lock() 243 ret, specificReturn := fake.getSpaceByNameAndOrganizationReturnsOnCall[len(fake.getSpaceByNameAndOrganizationArgsForCall)] 244 fake.getSpaceByNameAndOrganizationArgsForCall = append(fake.getSpaceByNameAndOrganizationArgsForCall, struct { 245 spaceName string 246 orgGUID string 247 }{spaceName, orgGUID}) 248 fake.recordInvocation("GetSpaceByNameAndOrganization", []interface{}{spaceName, orgGUID}) 249 fake.getSpaceByNameAndOrganizationMutex.Unlock() 250 if fake.GetSpaceByNameAndOrganizationStub != nil { 251 return fake.GetSpaceByNameAndOrganizationStub(spaceName, orgGUID) 252 } 253 if specificReturn { 254 return ret.result1, ret.result2, ret.result3 255 } 256 return fake.getSpaceByNameAndOrganizationReturns.result1, fake.getSpaceByNameAndOrganizationReturns.result2, fake.getSpaceByNameAndOrganizationReturns.result3 257 } 258 259 func (fake *FakeV3Actor) GetSpaceByNameAndOrganizationCallCount() int { 260 fake.getSpaceByNameAndOrganizationMutex.RLock() 261 defer fake.getSpaceByNameAndOrganizationMutex.RUnlock() 262 return len(fake.getSpaceByNameAndOrganizationArgsForCall) 263 } 264 265 func (fake *FakeV3Actor) GetSpaceByNameAndOrganizationArgsForCall(i int) (string, string) { 266 fake.getSpaceByNameAndOrganizationMutex.RLock() 267 defer fake.getSpaceByNameAndOrganizationMutex.RUnlock() 268 return fake.getSpaceByNameAndOrganizationArgsForCall[i].spaceName, fake.getSpaceByNameAndOrganizationArgsForCall[i].orgGUID 269 } 270 271 func (fake *FakeV3Actor) GetSpaceByNameAndOrganizationReturns(result1 v3action.Space, result2 v3action.Warnings, result3 error) { 272 fake.GetSpaceByNameAndOrganizationStub = nil 273 fake.getSpaceByNameAndOrganizationReturns = struct { 274 result1 v3action.Space 275 result2 v3action.Warnings 276 result3 error 277 }{result1, result2, result3} 278 } 279 280 func (fake *FakeV3Actor) GetSpaceByNameAndOrganizationReturnsOnCall(i int, result1 v3action.Space, result2 v3action.Warnings, result3 error) { 281 fake.GetSpaceByNameAndOrganizationStub = nil 282 if fake.getSpaceByNameAndOrganizationReturnsOnCall == nil { 283 fake.getSpaceByNameAndOrganizationReturnsOnCall = make(map[int]struct { 284 result1 v3action.Space 285 result2 v3action.Warnings 286 result3 error 287 }) 288 } 289 fake.getSpaceByNameAndOrganizationReturnsOnCall[i] = struct { 290 result1 v3action.Space 291 result2 v3action.Warnings 292 result3 error 293 }{result1, result2, result3} 294 } 295 296 func (fake *FakeV3Actor) Invocations() map[string][][]interface{} { 297 fake.invocationsMutex.RLock() 298 defer fake.invocationsMutex.RUnlock() 299 fake.getApplicationByNameAndSpaceMutex.RLock() 300 defer fake.getApplicationByNameAndSpaceMutex.RUnlock() 301 fake.getApplicationsBySpaceMutex.RLock() 302 defer fake.getApplicationsBySpaceMutex.RUnlock() 303 fake.getOrganizationByNameMutex.RLock() 304 defer fake.getOrganizationByNameMutex.RUnlock() 305 fake.getSpaceByNameAndOrganizationMutex.RLock() 306 defer fake.getSpaceByNameAndOrganizationMutex.RUnlock() 307 return fake.invocations 308 } 309 310 func (fake *FakeV3Actor) recordInvocation(key string, args []interface{}) { 311 fake.invocationsMutex.Lock() 312 defer fake.invocationsMutex.Unlock() 313 if fake.invocations == nil { 314 fake.invocations = map[string][][]interface{}{} 315 } 316 if fake.invocations[key] == nil { 317 fake.invocations[key] = [][]interface{}{} 318 } 319 fake.invocations[key] = append(fake.invocations[key], args) 320 } 321 322 var _ cfnetworkingaction.V3Actor = new(FakeV3Actor)