github.com/liamawhite/cli-with-i18n@v6.32.1-0.20171122084555-dede0a5c3448+incompatible/command/v2/v2fakes/fake_target_actor.go (about) 1 // Code generated by counterfeiter. DO NOT EDIT. 2 package v2fakes 3 4 import ( 5 "sync" 6 7 "github.com/liamawhite/cli-with-i18n/actor/v2action" 8 "github.com/liamawhite/cli-with-i18n/command/v2" 9 ) 10 11 type FakeTargetActor struct { 12 GetOrganizationByNameStub func(orgName string) (v2action.Organization, v2action.Warnings, error) 13 getOrganizationByNameMutex sync.RWMutex 14 getOrganizationByNameArgsForCall []struct { 15 orgName 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(orgGUID string) ([]v2action.Space, v2action.Warnings, error) 28 getOrganizationSpacesMutex sync.RWMutex 29 getOrganizationSpacesArgsForCall []struct { 30 orgGUID 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(orgGUID string, spaceName string) (v2action.Space, v2action.Warnings, error) 43 getSpaceByOrganizationAndNameMutex sync.RWMutex 44 getSpaceByOrganizationAndNameArgsForCall []struct { 45 orgGUID string 46 spaceName 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(orgName 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 orgName string 67 }{orgName}) 68 fake.recordInvocation("GetOrganizationByName", []interface{}{orgName}) 69 fake.getOrganizationByNameMutex.Unlock() 70 if fake.GetOrganizationByNameStub != nil { 71 return fake.GetOrganizationByNameStub(orgName) 72 } 73 if specificReturn { 74 return ret.result1, ret.result2, ret.result3 75 } 76 return fake.getOrganizationByNameReturns.result1, fake.getOrganizationByNameReturns.result2, fake.getOrganizationByNameReturns.result3 77 } 78 79 func (fake *FakeTargetActor) GetOrganizationByNameCallCount() int { 80 fake.getOrganizationByNameMutex.RLock() 81 defer fake.getOrganizationByNameMutex.RUnlock() 82 return len(fake.getOrganizationByNameArgsForCall) 83 } 84 85 func (fake *FakeTargetActor) GetOrganizationByNameArgsForCall(i int) string { 86 fake.getOrganizationByNameMutex.RLock() 87 defer fake.getOrganizationByNameMutex.RUnlock() 88 return fake.getOrganizationByNameArgsForCall[i].orgName 89 } 90 91 func (fake *FakeTargetActor) GetOrganizationByNameReturns(result1 v2action.Organization, result2 v2action.Warnings, result3 error) { 92 fake.GetOrganizationByNameStub = nil 93 fake.getOrganizationByNameReturns = struct { 94 result1 v2action.Organization 95 result2 v2action.Warnings 96 result3 error 97 }{result1, result2, result3} 98 } 99 100 func (fake *FakeTargetActor) GetOrganizationByNameReturnsOnCall(i int, result1 v2action.Organization, result2 v2action.Warnings, result3 error) { 101 fake.GetOrganizationByNameStub = nil 102 if fake.getOrganizationByNameReturnsOnCall == nil { 103 fake.getOrganizationByNameReturnsOnCall = make(map[int]struct { 104 result1 v2action.Organization 105 result2 v2action.Warnings 106 result3 error 107 }) 108 } 109 fake.getOrganizationByNameReturnsOnCall[i] = struct { 110 result1 v2action.Organization 111 result2 v2action.Warnings 112 result3 error 113 }{result1, result2, result3} 114 } 115 116 func (fake *FakeTargetActor) GetOrganizationSpaces(orgGUID string) ([]v2action.Space, v2action.Warnings, error) { 117 fake.getOrganizationSpacesMutex.Lock() 118 ret, specificReturn := fake.getOrganizationSpacesReturnsOnCall[len(fake.getOrganizationSpacesArgsForCall)] 119 fake.getOrganizationSpacesArgsForCall = append(fake.getOrganizationSpacesArgsForCall, struct { 120 orgGUID string 121 }{orgGUID}) 122 fake.recordInvocation("GetOrganizationSpaces", []interface{}{orgGUID}) 123 fake.getOrganizationSpacesMutex.Unlock() 124 if fake.GetOrganizationSpacesStub != nil { 125 return fake.GetOrganizationSpacesStub(orgGUID) 126 } 127 if specificReturn { 128 return ret.result1, ret.result2, ret.result3 129 } 130 return fake.getOrganizationSpacesReturns.result1, fake.getOrganizationSpacesReturns.result2, fake.getOrganizationSpacesReturns.result3 131 } 132 133 func (fake *FakeTargetActor) GetOrganizationSpacesCallCount() int { 134 fake.getOrganizationSpacesMutex.RLock() 135 defer fake.getOrganizationSpacesMutex.RUnlock() 136 return len(fake.getOrganizationSpacesArgsForCall) 137 } 138 139 func (fake *FakeTargetActor) GetOrganizationSpacesArgsForCall(i int) string { 140 fake.getOrganizationSpacesMutex.RLock() 141 defer fake.getOrganizationSpacesMutex.RUnlock() 142 return fake.getOrganizationSpacesArgsForCall[i].orgGUID 143 } 144 145 func (fake *FakeTargetActor) GetOrganizationSpacesReturns(result1 []v2action.Space, result2 v2action.Warnings, result3 error) { 146 fake.GetOrganizationSpacesStub = nil 147 fake.getOrganizationSpacesReturns = struct { 148 result1 []v2action.Space 149 result2 v2action.Warnings 150 result3 error 151 }{result1, result2, result3} 152 } 153 154 func (fake *FakeTargetActor) GetOrganizationSpacesReturnsOnCall(i int, result1 []v2action.Space, result2 v2action.Warnings, result3 error) { 155 fake.GetOrganizationSpacesStub = nil 156 if fake.getOrganizationSpacesReturnsOnCall == nil { 157 fake.getOrganizationSpacesReturnsOnCall = make(map[int]struct { 158 result1 []v2action.Space 159 result2 v2action.Warnings 160 result3 error 161 }) 162 } 163 fake.getOrganizationSpacesReturnsOnCall[i] = struct { 164 result1 []v2action.Space 165 result2 v2action.Warnings 166 result3 error 167 }{result1, result2, result3} 168 } 169 170 func (fake *FakeTargetActor) GetSpaceByOrganizationAndName(orgGUID string, spaceName string) (v2action.Space, v2action.Warnings, error) { 171 fake.getSpaceByOrganizationAndNameMutex.Lock() 172 ret, specificReturn := fake.getSpaceByOrganizationAndNameReturnsOnCall[len(fake.getSpaceByOrganizationAndNameArgsForCall)] 173 fake.getSpaceByOrganizationAndNameArgsForCall = append(fake.getSpaceByOrganizationAndNameArgsForCall, struct { 174 orgGUID string 175 spaceName string 176 }{orgGUID, spaceName}) 177 fake.recordInvocation("GetSpaceByOrganizationAndName", []interface{}{orgGUID, spaceName}) 178 fake.getSpaceByOrganizationAndNameMutex.Unlock() 179 if fake.GetSpaceByOrganizationAndNameStub != nil { 180 return fake.GetSpaceByOrganizationAndNameStub(orgGUID, spaceName) 181 } 182 if specificReturn { 183 return ret.result1, ret.result2, ret.result3 184 } 185 return fake.getSpaceByOrganizationAndNameReturns.result1, fake.getSpaceByOrganizationAndNameReturns.result2, fake.getSpaceByOrganizationAndNameReturns.result3 186 } 187 188 func (fake *FakeTargetActor) GetSpaceByOrganizationAndNameCallCount() int { 189 fake.getSpaceByOrganizationAndNameMutex.RLock() 190 defer fake.getSpaceByOrganizationAndNameMutex.RUnlock() 191 return len(fake.getSpaceByOrganizationAndNameArgsForCall) 192 } 193 194 func (fake *FakeTargetActor) GetSpaceByOrganizationAndNameArgsForCall(i int) (string, string) { 195 fake.getSpaceByOrganizationAndNameMutex.RLock() 196 defer fake.getSpaceByOrganizationAndNameMutex.RUnlock() 197 return fake.getSpaceByOrganizationAndNameArgsForCall[i].orgGUID, fake.getSpaceByOrganizationAndNameArgsForCall[i].spaceName 198 } 199 200 func (fake *FakeTargetActor) GetSpaceByOrganizationAndNameReturns(result1 v2action.Space, result2 v2action.Warnings, result3 error) { 201 fake.GetSpaceByOrganizationAndNameStub = nil 202 fake.getSpaceByOrganizationAndNameReturns = struct { 203 result1 v2action.Space 204 result2 v2action.Warnings 205 result3 error 206 }{result1, result2, result3} 207 } 208 209 func (fake *FakeTargetActor) GetSpaceByOrganizationAndNameReturnsOnCall(i int, result1 v2action.Space, result2 v2action.Warnings, result3 error) { 210 fake.GetSpaceByOrganizationAndNameStub = nil 211 if fake.getSpaceByOrganizationAndNameReturnsOnCall == nil { 212 fake.getSpaceByOrganizationAndNameReturnsOnCall = make(map[int]struct { 213 result1 v2action.Space 214 result2 v2action.Warnings 215 result3 error 216 }) 217 } 218 fake.getSpaceByOrganizationAndNameReturnsOnCall[i] = struct { 219 result1 v2action.Space 220 result2 v2action.Warnings 221 result3 error 222 }{result1, result2, result3} 223 } 224 225 func (fake *FakeTargetActor) Invocations() map[string][][]interface{} { 226 fake.invocationsMutex.RLock() 227 defer fake.invocationsMutex.RUnlock() 228 fake.getOrganizationByNameMutex.RLock() 229 defer fake.getOrganizationByNameMutex.RUnlock() 230 fake.getOrganizationSpacesMutex.RLock() 231 defer fake.getOrganizationSpacesMutex.RUnlock() 232 fake.getSpaceByOrganizationAndNameMutex.RLock() 233 defer fake.getSpaceByOrganizationAndNameMutex.RUnlock() 234 copiedInvocations := map[string][][]interface{}{} 235 for key, value := range fake.invocations { 236 copiedInvocations[key] = value 237 } 238 return copiedInvocations 239 } 240 241 func (fake *FakeTargetActor) recordInvocation(key string, args []interface{}) { 242 fake.invocationsMutex.Lock() 243 defer fake.invocationsMutex.Unlock() 244 if fake.invocations == nil { 245 fake.invocations = map[string][][]interface{}{} 246 } 247 if fake.invocations[key] == nil { 248 fake.invocations[key] = [][]interface{}{} 249 } 250 fake.invocations[key] = append(fake.invocations[key], args) 251 } 252 253 var _ v2.TargetActor = new(FakeTargetActor)