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