github.com/willmadison/cli@v6.40.1-0.20181018160101-29d5937903ff+incompatible/command/v6/v6fakes/fake_target_actor.go (about) 1 // Code generated by counterfeiter. DO NOT EDIT. 2 package v6fakes 3 4 import ( 5 sync "sync" 6 7 v2action "code.cloudfoundry.org/cli/actor/v2action" 8 v6 "code.cloudfoundry.org/cli/command/v6" 9 ) 10 11 type FakeTargetActor struct { 12 GetOrganizationByNameStub func(string) (v2action.Organization, v2action.Warnings, error) 13 getOrganizationByNameMutex sync.RWMutex 14 getOrganizationByNameArgsForCall []struct { 15 arg1 string 16 } 17 getOrganizationByNameReturns struct { 18 result1 v2action.Organization 19 result2 v2action.Warnings 20 result3 error 21 } 22 getOrganizationByNameReturnsOnCall map[int]struct { 23 result1 v2action.Organization 24 result2 v2action.Warnings 25 result3 error 26 } 27 GetOrganizationSpacesStub func(string) ([]v2action.Space, v2action.Warnings, error) 28 getOrganizationSpacesMutex sync.RWMutex 29 getOrganizationSpacesArgsForCall []struct { 30 arg1 string 31 } 32 getOrganizationSpacesReturns struct { 33 result1 []v2action.Space 34 result2 v2action.Warnings 35 result3 error 36 } 37 getOrganizationSpacesReturnsOnCall map[int]struct { 38 result1 []v2action.Space 39 result2 v2action.Warnings 40 result3 error 41 } 42 GetSpaceByOrganizationAndNameStub func(string, string) (v2action.Space, v2action.Warnings, error) 43 getSpaceByOrganizationAndNameMutex sync.RWMutex 44 getSpaceByOrganizationAndNameArgsForCall []struct { 45 arg1 string 46 arg2 string 47 } 48 getSpaceByOrganizationAndNameReturns struct { 49 result1 v2action.Space 50 result2 v2action.Warnings 51 result3 error 52 } 53 getSpaceByOrganizationAndNameReturnsOnCall map[int]struct { 54 result1 v2action.Space 55 result2 v2action.Warnings 56 result3 error 57 } 58 invocations map[string][][]interface{} 59 invocationsMutex sync.RWMutex 60 } 61 62 func (fake *FakeTargetActor) GetOrganizationByName(arg1 string) (v2action.Organization, v2action.Warnings, error) { 63 fake.getOrganizationByNameMutex.Lock() 64 ret, specificReturn := fake.getOrganizationByNameReturnsOnCall[len(fake.getOrganizationByNameArgsForCall)] 65 fake.getOrganizationByNameArgsForCall = append(fake.getOrganizationByNameArgsForCall, struct { 66 arg1 string 67 }{arg1}) 68 fake.recordInvocation("GetOrganizationByName", []interface{}{arg1}) 69 fake.getOrganizationByNameMutex.Unlock() 70 if fake.GetOrganizationByNameStub != nil { 71 return fake.GetOrganizationByNameStub(arg1) 72 } 73 if specificReturn { 74 return ret.result1, ret.result2, ret.result3 75 } 76 fakeReturns := fake.getOrganizationByNameReturns 77 return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3 78 } 79 80 func (fake *FakeTargetActor) GetOrganizationByNameCallCount() int { 81 fake.getOrganizationByNameMutex.RLock() 82 defer fake.getOrganizationByNameMutex.RUnlock() 83 return len(fake.getOrganizationByNameArgsForCall) 84 } 85 86 func (fake *FakeTargetActor) GetOrganizationByNameCalls(stub func(string) (v2action.Organization, v2action.Warnings, error)) { 87 fake.getOrganizationByNameMutex.Lock() 88 defer fake.getOrganizationByNameMutex.Unlock() 89 fake.GetOrganizationByNameStub = stub 90 } 91 92 func (fake *FakeTargetActor) GetOrganizationByNameArgsForCall(i int) string { 93 fake.getOrganizationByNameMutex.RLock() 94 defer fake.getOrganizationByNameMutex.RUnlock() 95 argsForCall := fake.getOrganizationByNameArgsForCall[i] 96 return argsForCall.arg1 97 } 98 99 func (fake *FakeTargetActor) GetOrganizationByNameReturns(result1 v2action.Organization, result2 v2action.Warnings, result3 error) { 100 fake.getOrganizationByNameMutex.Lock() 101 defer fake.getOrganizationByNameMutex.Unlock() 102 fake.GetOrganizationByNameStub = nil 103 fake.getOrganizationByNameReturns = struct { 104 result1 v2action.Organization 105 result2 v2action.Warnings 106 result3 error 107 }{result1, result2, result3} 108 } 109 110 func (fake *FakeTargetActor) GetOrganizationByNameReturnsOnCall(i int, result1 v2action.Organization, result2 v2action.Warnings, result3 error) { 111 fake.getOrganizationByNameMutex.Lock() 112 defer fake.getOrganizationByNameMutex.Unlock() 113 fake.GetOrganizationByNameStub = nil 114 if fake.getOrganizationByNameReturnsOnCall == nil { 115 fake.getOrganizationByNameReturnsOnCall = make(map[int]struct { 116 result1 v2action.Organization 117 result2 v2action.Warnings 118 result3 error 119 }) 120 } 121 fake.getOrganizationByNameReturnsOnCall[i] = struct { 122 result1 v2action.Organization 123 result2 v2action.Warnings 124 result3 error 125 }{result1, result2, result3} 126 } 127 128 func (fake *FakeTargetActor) GetOrganizationSpaces(arg1 string) ([]v2action.Space, v2action.Warnings, error) { 129 fake.getOrganizationSpacesMutex.Lock() 130 ret, specificReturn := fake.getOrganizationSpacesReturnsOnCall[len(fake.getOrganizationSpacesArgsForCall)] 131 fake.getOrganizationSpacesArgsForCall = append(fake.getOrganizationSpacesArgsForCall, struct { 132 arg1 string 133 }{arg1}) 134 fake.recordInvocation("GetOrganizationSpaces", []interface{}{arg1}) 135 fake.getOrganizationSpacesMutex.Unlock() 136 if fake.GetOrganizationSpacesStub != nil { 137 return fake.GetOrganizationSpacesStub(arg1) 138 } 139 if specificReturn { 140 return ret.result1, ret.result2, ret.result3 141 } 142 fakeReturns := fake.getOrganizationSpacesReturns 143 return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3 144 } 145 146 func (fake *FakeTargetActor) GetOrganizationSpacesCallCount() int { 147 fake.getOrganizationSpacesMutex.RLock() 148 defer fake.getOrganizationSpacesMutex.RUnlock() 149 return len(fake.getOrganizationSpacesArgsForCall) 150 } 151 152 func (fake *FakeTargetActor) GetOrganizationSpacesCalls(stub func(string) ([]v2action.Space, v2action.Warnings, error)) { 153 fake.getOrganizationSpacesMutex.Lock() 154 defer fake.getOrganizationSpacesMutex.Unlock() 155 fake.GetOrganizationSpacesStub = stub 156 } 157 158 func (fake *FakeTargetActor) GetOrganizationSpacesArgsForCall(i int) string { 159 fake.getOrganizationSpacesMutex.RLock() 160 defer fake.getOrganizationSpacesMutex.RUnlock() 161 argsForCall := fake.getOrganizationSpacesArgsForCall[i] 162 return argsForCall.arg1 163 } 164 165 func (fake *FakeTargetActor) GetOrganizationSpacesReturns(result1 []v2action.Space, result2 v2action.Warnings, result3 error) { 166 fake.getOrganizationSpacesMutex.Lock() 167 defer fake.getOrganizationSpacesMutex.Unlock() 168 fake.GetOrganizationSpacesStub = nil 169 fake.getOrganizationSpacesReturns = struct { 170 result1 []v2action.Space 171 result2 v2action.Warnings 172 result3 error 173 }{result1, result2, result3} 174 } 175 176 func (fake *FakeTargetActor) GetOrganizationSpacesReturnsOnCall(i int, result1 []v2action.Space, result2 v2action.Warnings, result3 error) { 177 fake.getOrganizationSpacesMutex.Lock() 178 defer fake.getOrganizationSpacesMutex.Unlock() 179 fake.GetOrganizationSpacesStub = nil 180 if fake.getOrganizationSpacesReturnsOnCall == nil { 181 fake.getOrganizationSpacesReturnsOnCall = make(map[int]struct { 182 result1 []v2action.Space 183 result2 v2action.Warnings 184 result3 error 185 }) 186 } 187 fake.getOrganizationSpacesReturnsOnCall[i] = struct { 188 result1 []v2action.Space 189 result2 v2action.Warnings 190 result3 error 191 }{result1, result2, result3} 192 } 193 194 func (fake *FakeTargetActor) GetSpaceByOrganizationAndName(arg1 string, arg2 string) (v2action.Space, v2action.Warnings, error) { 195 fake.getSpaceByOrganizationAndNameMutex.Lock() 196 ret, specificReturn := fake.getSpaceByOrganizationAndNameReturnsOnCall[len(fake.getSpaceByOrganizationAndNameArgsForCall)] 197 fake.getSpaceByOrganizationAndNameArgsForCall = append(fake.getSpaceByOrganizationAndNameArgsForCall, struct { 198 arg1 string 199 arg2 string 200 }{arg1, arg2}) 201 fake.recordInvocation("GetSpaceByOrganizationAndName", []interface{}{arg1, arg2}) 202 fake.getSpaceByOrganizationAndNameMutex.Unlock() 203 if fake.GetSpaceByOrganizationAndNameStub != nil { 204 return fake.GetSpaceByOrganizationAndNameStub(arg1, arg2) 205 } 206 if specificReturn { 207 return ret.result1, ret.result2, ret.result3 208 } 209 fakeReturns := fake.getSpaceByOrganizationAndNameReturns 210 return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3 211 } 212 213 func (fake *FakeTargetActor) GetSpaceByOrganizationAndNameCallCount() int { 214 fake.getSpaceByOrganizationAndNameMutex.RLock() 215 defer fake.getSpaceByOrganizationAndNameMutex.RUnlock() 216 return len(fake.getSpaceByOrganizationAndNameArgsForCall) 217 } 218 219 func (fake *FakeTargetActor) GetSpaceByOrganizationAndNameCalls(stub func(string, string) (v2action.Space, v2action.Warnings, error)) { 220 fake.getSpaceByOrganizationAndNameMutex.Lock() 221 defer fake.getSpaceByOrganizationAndNameMutex.Unlock() 222 fake.GetSpaceByOrganizationAndNameStub = stub 223 } 224 225 func (fake *FakeTargetActor) GetSpaceByOrganizationAndNameArgsForCall(i int) (string, string) { 226 fake.getSpaceByOrganizationAndNameMutex.RLock() 227 defer fake.getSpaceByOrganizationAndNameMutex.RUnlock() 228 argsForCall := fake.getSpaceByOrganizationAndNameArgsForCall[i] 229 return argsForCall.arg1, argsForCall.arg2 230 } 231 232 func (fake *FakeTargetActor) GetSpaceByOrganizationAndNameReturns(result1 v2action.Space, result2 v2action.Warnings, result3 error) { 233 fake.getSpaceByOrganizationAndNameMutex.Lock() 234 defer fake.getSpaceByOrganizationAndNameMutex.Unlock() 235 fake.GetSpaceByOrganizationAndNameStub = nil 236 fake.getSpaceByOrganizationAndNameReturns = struct { 237 result1 v2action.Space 238 result2 v2action.Warnings 239 result3 error 240 }{result1, result2, result3} 241 } 242 243 func (fake *FakeTargetActor) GetSpaceByOrganizationAndNameReturnsOnCall(i int, result1 v2action.Space, result2 v2action.Warnings, result3 error) { 244 fake.getSpaceByOrganizationAndNameMutex.Lock() 245 defer fake.getSpaceByOrganizationAndNameMutex.Unlock() 246 fake.GetSpaceByOrganizationAndNameStub = nil 247 if fake.getSpaceByOrganizationAndNameReturnsOnCall == nil { 248 fake.getSpaceByOrganizationAndNameReturnsOnCall = make(map[int]struct { 249 result1 v2action.Space 250 result2 v2action.Warnings 251 result3 error 252 }) 253 } 254 fake.getSpaceByOrganizationAndNameReturnsOnCall[i] = struct { 255 result1 v2action.Space 256 result2 v2action.Warnings 257 result3 error 258 }{result1, result2, result3} 259 } 260 261 func (fake *FakeTargetActor) Invocations() map[string][][]interface{} { 262 fake.invocationsMutex.RLock() 263 defer fake.invocationsMutex.RUnlock() 264 fake.getOrganizationByNameMutex.RLock() 265 defer fake.getOrganizationByNameMutex.RUnlock() 266 fake.getOrganizationSpacesMutex.RLock() 267 defer fake.getOrganizationSpacesMutex.RUnlock() 268 fake.getSpaceByOrganizationAndNameMutex.RLock() 269 defer fake.getSpaceByOrganizationAndNameMutex.RUnlock() 270 copiedInvocations := map[string][][]interface{}{} 271 for key, value := range fake.invocations { 272 copiedInvocations[key] = value 273 } 274 return copiedInvocations 275 } 276 277 func (fake *FakeTargetActor) recordInvocation(key string, args []interface{}) { 278 fake.invocationsMutex.Lock() 279 defer fake.invocationsMutex.Unlock() 280 if fake.invocations == nil { 281 fake.invocations = map[string][][]interface{}{} 282 } 283 if fake.invocations[key] == nil { 284 fake.invocations[key] = [][]interface{}{} 285 } 286 fake.invocations[key] = append(fake.invocations[key], args) 287 } 288 289 var _ v6.TargetActor = new(FakeTargetActor)