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