github.com/franc20/ayesa_sap@v7.0.0-beta.28.0.20200124003224-302d4d52fa6c+incompatible/command/v7/v7fakes/fake_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 v7 "code.cloudfoundry.org/cli/command/v7" 9 ) 10 11 type FakeSpaceActor struct { 12 GetEffectiveIsolationSegmentBySpaceStub func(string, string) (v7action.IsolationSegment, v7action.Warnings, error) 13 getEffectiveIsolationSegmentBySpaceMutex sync.RWMutex 14 getEffectiveIsolationSegmentBySpaceArgsForCall []struct { 15 arg1 string 16 arg2 string 17 } 18 getEffectiveIsolationSegmentBySpaceReturns struct { 19 result1 v7action.IsolationSegment 20 result2 v7action.Warnings 21 result3 error 22 } 23 getEffectiveIsolationSegmentBySpaceReturnsOnCall map[int]struct { 24 result1 v7action.IsolationSegment 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 GetSpaceSummaryByNameAndOrganizationStub func(string, string) (v7action.SpaceSummary, v7action.Warnings, error) 45 getSpaceSummaryByNameAndOrganizationMutex sync.RWMutex 46 getSpaceSummaryByNameAndOrganizationArgsForCall []struct { 47 arg1 string 48 arg2 string 49 } 50 getSpaceSummaryByNameAndOrganizationReturns struct { 51 result1 v7action.SpaceSummary 52 result2 v7action.Warnings 53 result3 error 54 } 55 getSpaceSummaryByNameAndOrganizationReturnsOnCall map[int]struct { 56 result1 v7action.SpaceSummary 57 result2 v7action.Warnings 58 result3 error 59 } 60 invocations map[string][][]interface{} 61 invocationsMutex sync.RWMutex 62 } 63 64 func (fake *FakeSpaceActor) GetEffectiveIsolationSegmentBySpace(arg1 string, arg2 string) (v7action.IsolationSegment, v7action.Warnings, error) { 65 fake.getEffectiveIsolationSegmentBySpaceMutex.Lock() 66 ret, specificReturn := fake.getEffectiveIsolationSegmentBySpaceReturnsOnCall[len(fake.getEffectiveIsolationSegmentBySpaceArgsForCall)] 67 fake.getEffectiveIsolationSegmentBySpaceArgsForCall = append(fake.getEffectiveIsolationSegmentBySpaceArgsForCall, struct { 68 arg1 string 69 arg2 string 70 }{arg1, arg2}) 71 fake.recordInvocation("GetEffectiveIsolationSegmentBySpace", []interface{}{arg1, arg2}) 72 fake.getEffectiveIsolationSegmentBySpaceMutex.Unlock() 73 if fake.GetEffectiveIsolationSegmentBySpaceStub != nil { 74 return fake.GetEffectiveIsolationSegmentBySpaceStub(arg1, arg2) 75 } 76 if specificReturn { 77 return ret.result1, ret.result2, ret.result3 78 } 79 fakeReturns := fake.getEffectiveIsolationSegmentBySpaceReturns 80 return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3 81 } 82 83 func (fake *FakeSpaceActor) GetEffectiveIsolationSegmentBySpaceCallCount() int { 84 fake.getEffectiveIsolationSegmentBySpaceMutex.RLock() 85 defer fake.getEffectiveIsolationSegmentBySpaceMutex.RUnlock() 86 return len(fake.getEffectiveIsolationSegmentBySpaceArgsForCall) 87 } 88 89 func (fake *FakeSpaceActor) GetEffectiveIsolationSegmentBySpaceCalls(stub func(string, string) (v7action.IsolationSegment, v7action.Warnings, error)) { 90 fake.getEffectiveIsolationSegmentBySpaceMutex.Lock() 91 defer fake.getEffectiveIsolationSegmentBySpaceMutex.Unlock() 92 fake.GetEffectiveIsolationSegmentBySpaceStub = stub 93 } 94 95 func (fake *FakeSpaceActor) GetEffectiveIsolationSegmentBySpaceArgsForCall(i int) (string, string) { 96 fake.getEffectiveIsolationSegmentBySpaceMutex.RLock() 97 defer fake.getEffectiveIsolationSegmentBySpaceMutex.RUnlock() 98 argsForCall := fake.getEffectiveIsolationSegmentBySpaceArgsForCall[i] 99 return argsForCall.arg1, argsForCall.arg2 100 } 101 102 func (fake *FakeSpaceActor) GetEffectiveIsolationSegmentBySpaceReturns(result1 v7action.IsolationSegment, result2 v7action.Warnings, result3 error) { 103 fake.getEffectiveIsolationSegmentBySpaceMutex.Lock() 104 defer fake.getEffectiveIsolationSegmentBySpaceMutex.Unlock() 105 fake.GetEffectiveIsolationSegmentBySpaceStub = nil 106 fake.getEffectiveIsolationSegmentBySpaceReturns = struct { 107 result1 v7action.IsolationSegment 108 result2 v7action.Warnings 109 result3 error 110 }{result1, result2, result3} 111 } 112 113 func (fake *FakeSpaceActor) GetEffectiveIsolationSegmentBySpaceReturnsOnCall(i int, result1 v7action.IsolationSegment, result2 v7action.Warnings, result3 error) { 114 fake.getEffectiveIsolationSegmentBySpaceMutex.Lock() 115 defer fake.getEffectiveIsolationSegmentBySpaceMutex.Unlock() 116 fake.GetEffectiveIsolationSegmentBySpaceStub = nil 117 if fake.getEffectiveIsolationSegmentBySpaceReturnsOnCall == nil { 118 fake.getEffectiveIsolationSegmentBySpaceReturnsOnCall = make(map[int]struct { 119 result1 v7action.IsolationSegment 120 result2 v7action.Warnings 121 result3 error 122 }) 123 } 124 fake.getEffectiveIsolationSegmentBySpaceReturnsOnCall[i] = struct { 125 result1 v7action.IsolationSegment 126 result2 v7action.Warnings 127 result3 error 128 }{result1, result2, result3} 129 } 130 131 func (fake *FakeSpaceActor) GetSpaceByNameAndOrganization(arg1 string, arg2 string) (v7action.Space, v7action.Warnings, error) { 132 fake.getSpaceByNameAndOrganizationMutex.Lock() 133 ret, specificReturn := fake.getSpaceByNameAndOrganizationReturnsOnCall[len(fake.getSpaceByNameAndOrganizationArgsForCall)] 134 fake.getSpaceByNameAndOrganizationArgsForCall = append(fake.getSpaceByNameAndOrganizationArgsForCall, struct { 135 arg1 string 136 arg2 string 137 }{arg1, arg2}) 138 fake.recordInvocation("GetSpaceByNameAndOrganization", []interface{}{arg1, arg2}) 139 fake.getSpaceByNameAndOrganizationMutex.Unlock() 140 if fake.GetSpaceByNameAndOrganizationStub != nil { 141 return fake.GetSpaceByNameAndOrganizationStub(arg1, arg2) 142 } 143 if specificReturn { 144 return ret.result1, ret.result2, ret.result3 145 } 146 fakeReturns := fake.getSpaceByNameAndOrganizationReturns 147 return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3 148 } 149 150 func (fake *FakeSpaceActor) GetSpaceByNameAndOrganizationCallCount() int { 151 fake.getSpaceByNameAndOrganizationMutex.RLock() 152 defer fake.getSpaceByNameAndOrganizationMutex.RUnlock() 153 return len(fake.getSpaceByNameAndOrganizationArgsForCall) 154 } 155 156 func (fake *FakeSpaceActor) GetSpaceByNameAndOrganizationCalls(stub func(string, string) (v7action.Space, v7action.Warnings, error)) { 157 fake.getSpaceByNameAndOrganizationMutex.Lock() 158 defer fake.getSpaceByNameAndOrganizationMutex.Unlock() 159 fake.GetSpaceByNameAndOrganizationStub = stub 160 } 161 162 func (fake *FakeSpaceActor) GetSpaceByNameAndOrganizationArgsForCall(i int) (string, string) { 163 fake.getSpaceByNameAndOrganizationMutex.RLock() 164 defer fake.getSpaceByNameAndOrganizationMutex.RUnlock() 165 argsForCall := fake.getSpaceByNameAndOrganizationArgsForCall[i] 166 return argsForCall.arg1, argsForCall.arg2 167 } 168 169 func (fake *FakeSpaceActor) GetSpaceByNameAndOrganizationReturns(result1 v7action.Space, result2 v7action.Warnings, result3 error) { 170 fake.getSpaceByNameAndOrganizationMutex.Lock() 171 defer fake.getSpaceByNameAndOrganizationMutex.Unlock() 172 fake.GetSpaceByNameAndOrganizationStub = nil 173 fake.getSpaceByNameAndOrganizationReturns = struct { 174 result1 v7action.Space 175 result2 v7action.Warnings 176 result3 error 177 }{result1, result2, result3} 178 } 179 180 func (fake *FakeSpaceActor) GetSpaceByNameAndOrganizationReturnsOnCall(i int, result1 v7action.Space, result2 v7action.Warnings, result3 error) { 181 fake.getSpaceByNameAndOrganizationMutex.Lock() 182 defer fake.getSpaceByNameAndOrganizationMutex.Unlock() 183 fake.GetSpaceByNameAndOrganizationStub = nil 184 if fake.getSpaceByNameAndOrganizationReturnsOnCall == nil { 185 fake.getSpaceByNameAndOrganizationReturnsOnCall = make(map[int]struct { 186 result1 v7action.Space 187 result2 v7action.Warnings 188 result3 error 189 }) 190 } 191 fake.getSpaceByNameAndOrganizationReturnsOnCall[i] = struct { 192 result1 v7action.Space 193 result2 v7action.Warnings 194 result3 error 195 }{result1, result2, result3} 196 } 197 198 func (fake *FakeSpaceActor) GetSpaceSummaryByNameAndOrganization(arg1 string, arg2 string) (v7action.SpaceSummary, v7action.Warnings, error) { 199 fake.getSpaceSummaryByNameAndOrganizationMutex.Lock() 200 ret, specificReturn := fake.getSpaceSummaryByNameAndOrganizationReturnsOnCall[len(fake.getSpaceSummaryByNameAndOrganizationArgsForCall)] 201 fake.getSpaceSummaryByNameAndOrganizationArgsForCall = append(fake.getSpaceSummaryByNameAndOrganizationArgsForCall, struct { 202 arg1 string 203 arg2 string 204 }{arg1, arg2}) 205 fake.recordInvocation("GetSpaceSummaryByNameAndOrganization", []interface{}{arg1, arg2}) 206 fake.getSpaceSummaryByNameAndOrganizationMutex.Unlock() 207 if fake.GetSpaceSummaryByNameAndOrganizationStub != nil { 208 return fake.GetSpaceSummaryByNameAndOrganizationStub(arg1, arg2) 209 } 210 if specificReturn { 211 return ret.result1, ret.result2, ret.result3 212 } 213 fakeReturns := fake.getSpaceSummaryByNameAndOrganizationReturns 214 return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3 215 } 216 217 func (fake *FakeSpaceActor) GetSpaceSummaryByNameAndOrganizationCallCount() int { 218 fake.getSpaceSummaryByNameAndOrganizationMutex.RLock() 219 defer fake.getSpaceSummaryByNameAndOrganizationMutex.RUnlock() 220 return len(fake.getSpaceSummaryByNameAndOrganizationArgsForCall) 221 } 222 223 func (fake *FakeSpaceActor) GetSpaceSummaryByNameAndOrganizationCalls(stub func(string, string) (v7action.SpaceSummary, v7action.Warnings, error)) { 224 fake.getSpaceSummaryByNameAndOrganizationMutex.Lock() 225 defer fake.getSpaceSummaryByNameAndOrganizationMutex.Unlock() 226 fake.GetSpaceSummaryByNameAndOrganizationStub = stub 227 } 228 229 func (fake *FakeSpaceActor) GetSpaceSummaryByNameAndOrganizationArgsForCall(i int) (string, string) { 230 fake.getSpaceSummaryByNameAndOrganizationMutex.RLock() 231 defer fake.getSpaceSummaryByNameAndOrganizationMutex.RUnlock() 232 argsForCall := fake.getSpaceSummaryByNameAndOrganizationArgsForCall[i] 233 return argsForCall.arg1, argsForCall.arg2 234 } 235 236 func (fake *FakeSpaceActor) GetSpaceSummaryByNameAndOrganizationReturns(result1 v7action.SpaceSummary, result2 v7action.Warnings, result3 error) { 237 fake.getSpaceSummaryByNameAndOrganizationMutex.Lock() 238 defer fake.getSpaceSummaryByNameAndOrganizationMutex.Unlock() 239 fake.GetSpaceSummaryByNameAndOrganizationStub = nil 240 fake.getSpaceSummaryByNameAndOrganizationReturns = struct { 241 result1 v7action.SpaceSummary 242 result2 v7action.Warnings 243 result3 error 244 }{result1, result2, result3} 245 } 246 247 func (fake *FakeSpaceActor) GetSpaceSummaryByNameAndOrganizationReturnsOnCall(i int, result1 v7action.SpaceSummary, result2 v7action.Warnings, result3 error) { 248 fake.getSpaceSummaryByNameAndOrganizationMutex.Lock() 249 defer fake.getSpaceSummaryByNameAndOrganizationMutex.Unlock() 250 fake.GetSpaceSummaryByNameAndOrganizationStub = nil 251 if fake.getSpaceSummaryByNameAndOrganizationReturnsOnCall == nil { 252 fake.getSpaceSummaryByNameAndOrganizationReturnsOnCall = make(map[int]struct { 253 result1 v7action.SpaceSummary 254 result2 v7action.Warnings 255 result3 error 256 }) 257 } 258 fake.getSpaceSummaryByNameAndOrganizationReturnsOnCall[i] = struct { 259 result1 v7action.SpaceSummary 260 result2 v7action.Warnings 261 result3 error 262 }{result1, result2, result3} 263 } 264 265 func (fake *FakeSpaceActor) Invocations() map[string][][]interface{} { 266 fake.invocationsMutex.RLock() 267 defer fake.invocationsMutex.RUnlock() 268 fake.getEffectiveIsolationSegmentBySpaceMutex.RLock() 269 defer fake.getEffectiveIsolationSegmentBySpaceMutex.RUnlock() 270 fake.getSpaceByNameAndOrganizationMutex.RLock() 271 defer fake.getSpaceByNameAndOrganizationMutex.RUnlock() 272 fake.getSpaceSummaryByNameAndOrganizationMutex.RLock() 273 defer fake.getSpaceSummaryByNameAndOrganizationMutex.RUnlock() 274 copiedInvocations := map[string][][]interface{}{} 275 for key, value := range fake.invocations { 276 copiedInvocations[key] = value 277 } 278 return copiedInvocations 279 } 280 281 func (fake *FakeSpaceActor) recordInvocation(key string, args []interface{}) { 282 fake.invocationsMutex.Lock() 283 defer fake.invocationsMutex.Unlock() 284 if fake.invocations == nil { 285 fake.invocations = map[string][][]interface{}{} 286 } 287 if fake.invocations[key] == nil { 288 fake.invocations[key] = [][]interface{}{} 289 } 290 fake.invocations[key] = append(fake.invocations[key], args) 291 } 292 293 var _ v7.SpaceActor = new(FakeSpaceActor)