github.com/mook-as/cf-cli@v7.0.0-beta.28.0.20200120190804-b91c115fae48+incompatible/command/v7/v7fakes/fake_unset_org_role_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 FakeUnsetOrgRoleActor struct { 13 DeleteOrgRoleStub func(constant.RoleType, string, string, string, bool) (v7action.Warnings, error) 14 deleteOrgRoleMutex sync.RWMutex 15 deleteOrgRoleArgsForCall []struct { 16 arg1 constant.RoleType 17 arg2 string 18 arg3 string 19 arg4 string 20 arg5 bool 21 } 22 deleteOrgRoleReturns struct { 23 result1 v7action.Warnings 24 result2 error 25 } 26 deleteOrgRoleReturnsOnCall map[int]struct { 27 result1 v7action.Warnings 28 result2 error 29 } 30 GetOrganizationByNameStub func(string) (v7action.Organization, v7action.Warnings, error) 31 getOrganizationByNameMutex sync.RWMutex 32 getOrganizationByNameArgsForCall []struct { 33 arg1 string 34 } 35 getOrganizationByNameReturns struct { 36 result1 v7action.Organization 37 result2 v7action.Warnings 38 result3 error 39 } 40 getOrganizationByNameReturnsOnCall map[int]struct { 41 result1 v7action.Organization 42 result2 v7action.Warnings 43 result3 error 44 } 45 GetUserStub func(string, string) (v7action.User, error) 46 getUserMutex sync.RWMutex 47 getUserArgsForCall []struct { 48 arg1 string 49 arg2 string 50 } 51 getUserReturns struct { 52 result1 v7action.User 53 result2 error 54 } 55 getUserReturnsOnCall map[int]struct { 56 result1 v7action.User 57 result2 error 58 } 59 invocations map[string][][]interface{} 60 invocationsMutex sync.RWMutex 61 } 62 63 func (fake *FakeUnsetOrgRoleActor) DeleteOrgRole(arg1 constant.RoleType, arg2 string, arg3 string, arg4 string, arg5 bool) (v7action.Warnings, error) { 64 fake.deleteOrgRoleMutex.Lock() 65 ret, specificReturn := fake.deleteOrgRoleReturnsOnCall[len(fake.deleteOrgRoleArgsForCall)] 66 fake.deleteOrgRoleArgsForCall = append(fake.deleteOrgRoleArgsForCall, struct { 67 arg1 constant.RoleType 68 arg2 string 69 arg3 string 70 arg4 string 71 arg5 bool 72 }{arg1, arg2, arg3, arg4, arg5}) 73 fake.recordInvocation("DeleteOrgRole", []interface{}{arg1, arg2, arg3, arg4, arg5}) 74 fake.deleteOrgRoleMutex.Unlock() 75 if fake.DeleteOrgRoleStub != nil { 76 return fake.DeleteOrgRoleStub(arg1, arg2, arg3, arg4, arg5) 77 } 78 if specificReturn { 79 return ret.result1, ret.result2 80 } 81 fakeReturns := fake.deleteOrgRoleReturns 82 return fakeReturns.result1, fakeReturns.result2 83 } 84 85 func (fake *FakeUnsetOrgRoleActor) DeleteOrgRoleCallCount() int { 86 fake.deleteOrgRoleMutex.RLock() 87 defer fake.deleteOrgRoleMutex.RUnlock() 88 return len(fake.deleteOrgRoleArgsForCall) 89 } 90 91 func (fake *FakeUnsetOrgRoleActor) DeleteOrgRoleCalls(stub func(constant.RoleType, string, string, string, bool) (v7action.Warnings, error)) { 92 fake.deleteOrgRoleMutex.Lock() 93 defer fake.deleteOrgRoleMutex.Unlock() 94 fake.DeleteOrgRoleStub = stub 95 } 96 97 func (fake *FakeUnsetOrgRoleActor) DeleteOrgRoleArgsForCall(i int) (constant.RoleType, string, string, string, bool) { 98 fake.deleteOrgRoleMutex.RLock() 99 defer fake.deleteOrgRoleMutex.RUnlock() 100 argsForCall := fake.deleteOrgRoleArgsForCall[i] 101 return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3, argsForCall.arg4, argsForCall.arg5 102 } 103 104 func (fake *FakeUnsetOrgRoleActor) DeleteOrgRoleReturns(result1 v7action.Warnings, result2 error) { 105 fake.deleteOrgRoleMutex.Lock() 106 defer fake.deleteOrgRoleMutex.Unlock() 107 fake.DeleteOrgRoleStub = nil 108 fake.deleteOrgRoleReturns = struct { 109 result1 v7action.Warnings 110 result2 error 111 }{result1, result2} 112 } 113 114 func (fake *FakeUnsetOrgRoleActor) DeleteOrgRoleReturnsOnCall(i int, result1 v7action.Warnings, result2 error) { 115 fake.deleteOrgRoleMutex.Lock() 116 defer fake.deleteOrgRoleMutex.Unlock() 117 fake.DeleteOrgRoleStub = nil 118 if fake.deleteOrgRoleReturnsOnCall == nil { 119 fake.deleteOrgRoleReturnsOnCall = make(map[int]struct { 120 result1 v7action.Warnings 121 result2 error 122 }) 123 } 124 fake.deleteOrgRoleReturnsOnCall[i] = struct { 125 result1 v7action.Warnings 126 result2 error 127 }{result1, result2} 128 } 129 130 func (fake *FakeUnsetOrgRoleActor) GetOrganizationByName(arg1 string) (v7action.Organization, v7action.Warnings, error) { 131 fake.getOrganizationByNameMutex.Lock() 132 ret, specificReturn := fake.getOrganizationByNameReturnsOnCall[len(fake.getOrganizationByNameArgsForCall)] 133 fake.getOrganizationByNameArgsForCall = append(fake.getOrganizationByNameArgsForCall, struct { 134 arg1 string 135 }{arg1}) 136 fake.recordInvocation("GetOrganizationByName", []interface{}{arg1}) 137 fake.getOrganizationByNameMutex.Unlock() 138 if fake.GetOrganizationByNameStub != nil { 139 return fake.GetOrganizationByNameStub(arg1) 140 } 141 if specificReturn { 142 return ret.result1, ret.result2, ret.result3 143 } 144 fakeReturns := fake.getOrganizationByNameReturns 145 return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3 146 } 147 148 func (fake *FakeUnsetOrgRoleActor) GetOrganizationByNameCallCount() int { 149 fake.getOrganizationByNameMutex.RLock() 150 defer fake.getOrganizationByNameMutex.RUnlock() 151 return len(fake.getOrganizationByNameArgsForCall) 152 } 153 154 func (fake *FakeUnsetOrgRoleActor) GetOrganizationByNameCalls(stub func(string) (v7action.Organization, v7action.Warnings, error)) { 155 fake.getOrganizationByNameMutex.Lock() 156 defer fake.getOrganizationByNameMutex.Unlock() 157 fake.GetOrganizationByNameStub = stub 158 } 159 160 func (fake *FakeUnsetOrgRoleActor) GetOrganizationByNameArgsForCall(i int) string { 161 fake.getOrganizationByNameMutex.RLock() 162 defer fake.getOrganizationByNameMutex.RUnlock() 163 argsForCall := fake.getOrganizationByNameArgsForCall[i] 164 return argsForCall.arg1 165 } 166 167 func (fake *FakeUnsetOrgRoleActor) GetOrganizationByNameReturns(result1 v7action.Organization, result2 v7action.Warnings, result3 error) { 168 fake.getOrganizationByNameMutex.Lock() 169 defer fake.getOrganizationByNameMutex.Unlock() 170 fake.GetOrganizationByNameStub = nil 171 fake.getOrganizationByNameReturns = struct { 172 result1 v7action.Organization 173 result2 v7action.Warnings 174 result3 error 175 }{result1, result2, result3} 176 } 177 178 func (fake *FakeUnsetOrgRoleActor) GetOrganizationByNameReturnsOnCall(i int, result1 v7action.Organization, result2 v7action.Warnings, result3 error) { 179 fake.getOrganizationByNameMutex.Lock() 180 defer fake.getOrganizationByNameMutex.Unlock() 181 fake.GetOrganizationByNameStub = nil 182 if fake.getOrganizationByNameReturnsOnCall == nil { 183 fake.getOrganizationByNameReturnsOnCall = make(map[int]struct { 184 result1 v7action.Organization 185 result2 v7action.Warnings 186 result3 error 187 }) 188 } 189 fake.getOrganizationByNameReturnsOnCall[i] = struct { 190 result1 v7action.Organization 191 result2 v7action.Warnings 192 result3 error 193 }{result1, result2, result3} 194 } 195 196 func (fake *FakeUnsetOrgRoleActor) GetUser(arg1 string, arg2 string) (v7action.User, error) { 197 fake.getUserMutex.Lock() 198 ret, specificReturn := fake.getUserReturnsOnCall[len(fake.getUserArgsForCall)] 199 fake.getUserArgsForCall = append(fake.getUserArgsForCall, struct { 200 arg1 string 201 arg2 string 202 }{arg1, arg2}) 203 fake.recordInvocation("GetUser", []interface{}{arg1, arg2}) 204 fake.getUserMutex.Unlock() 205 if fake.GetUserStub != nil { 206 return fake.GetUserStub(arg1, arg2) 207 } 208 if specificReturn { 209 return ret.result1, ret.result2 210 } 211 fakeReturns := fake.getUserReturns 212 return fakeReturns.result1, fakeReturns.result2 213 } 214 215 func (fake *FakeUnsetOrgRoleActor) GetUserCallCount() int { 216 fake.getUserMutex.RLock() 217 defer fake.getUserMutex.RUnlock() 218 return len(fake.getUserArgsForCall) 219 } 220 221 func (fake *FakeUnsetOrgRoleActor) GetUserCalls(stub func(string, string) (v7action.User, error)) { 222 fake.getUserMutex.Lock() 223 defer fake.getUserMutex.Unlock() 224 fake.GetUserStub = stub 225 } 226 227 func (fake *FakeUnsetOrgRoleActor) GetUserArgsForCall(i int) (string, string) { 228 fake.getUserMutex.RLock() 229 defer fake.getUserMutex.RUnlock() 230 argsForCall := fake.getUserArgsForCall[i] 231 return argsForCall.arg1, argsForCall.arg2 232 } 233 234 func (fake *FakeUnsetOrgRoleActor) GetUserReturns(result1 v7action.User, result2 error) { 235 fake.getUserMutex.Lock() 236 defer fake.getUserMutex.Unlock() 237 fake.GetUserStub = nil 238 fake.getUserReturns = struct { 239 result1 v7action.User 240 result2 error 241 }{result1, result2} 242 } 243 244 func (fake *FakeUnsetOrgRoleActor) GetUserReturnsOnCall(i int, result1 v7action.User, result2 error) { 245 fake.getUserMutex.Lock() 246 defer fake.getUserMutex.Unlock() 247 fake.GetUserStub = nil 248 if fake.getUserReturnsOnCall == nil { 249 fake.getUserReturnsOnCall = make(map[int]struct { 250 result1 v7action.User 251 result2 error 252 }) 253 } 254 fake.getUserReturnsOnCall[i] = struct { 255 result1 v7action.User 256 result2 error 257 }{result1, result2} 258 } 259 260 func (fake *FakeUnsetOrgRoleActor) Invocations() map[string][][]interface{} { 261 fake.invocationsMutex.RLock() 262 defer fake.invocationsMutex.RUnlock() 263 fake.deleteOrgRoleMutex.RLock() 264 defer fake.deleteOrgRoleMutex.RUnlock() 265 fake.getOrganizationByNameMutex.RLock() 266 defer fake.getOrganizationByNameMutex.RUnlock() 267 fake.getUserMutex.RLock() 268 defer fake.getUserMutex.RUnlock() 269 copiedInvocations := map[string][][]interface{}{} 270 for key, value := range fake.invocations { 271 copiedInvocations[key] = value 272 } 273 return copiedInvocations 274 } 275 276 func (fake *FakeUnsetOrgRoleActor) recordInvocation(key string, args []interface{}) { 277 fake.invocationsMutex.Lock() 278 defer fake.invocationsMutex.Unlock() 279 if fake.invocations == nil { 280 fake.invocations = map[string][][]interface{}{} 281 } 282 if fake.invocations[key] == nil { 283 fake.invocations[key] = [][]interface{}{} 284 } 285 fake.invocations[key] = append(fake.invocations[key], args) 286 } 287 288 var _ v7.UnsetOrgRoleActor = new(FakeUnsetOrgRoleActor)