github.com/willmadison/cli@v6.40.1-0.20181018160101-29d5937903ff+incompatible/command/v6/v6fakes/fake_space_actor.go (about) 1 // Code generated by counterfeiter. DO NOT EDIT. 2 package v6fakes 3 4 import ( 5 sync "sync" 6 7 v2action "code.cloudfoundry.org/cli/actor/v2action" 8 v6 "code.cloudfoundry.org/cli/command/v6" 9 ) 10 11 type FakeSpaceActor struct { 12 CloudControllerAPIVersionStub func() string 13 cloudControllerAPIVersionMutex sync.RWMutex 14 cloudControllerAPIVersionArgsForCall []struct { 15 } 16 cloudControllerAPIVersionReturns struct { 17 result1 string 18 } 19 cloudControllerAPIVersionReturnsOnCall map[int]struct { 20 result1 string 21 } 22 GetSpaceByOrganizationAndNameStub func(string, string) (v2action.Space, v2action.Warnings, error) 23 getSpaceByOrganizationAndNameMutex sync.RWMutex 24 getSpaceByOrganizationAndNameArgsForCall []struct { 25 arg1 string 26 arg2 string 27 } 28 getSpaceByOrganizationAndNameReturns struct { 29 result1 v2action.Space 30 result2 v2action.Warnings 31 result3 error 32 } 33 getSpaceByOrganizationAndNameReturnsOnCall map[int]struct { 34 result1 v2action.Space 35 result2 v2action.Warnings 36 result3 error 37 } 38 GetSpaceSummaryByOrganizationAndNameStub func(string, string) (v2action.SpaceSummary, v2action.Warnings, error) 39 getSpaceSummaryByOrganizationAndNameMutex sync.RWMutex 40 getSpaceSummaryByOrganizationAndNameArgsForCall []struct { 41 arg1 string 42 arg2 string 43 } 44 getSpaceSummaryByOrganizationAndNameReturns struct { 45 result1 v2action.SpaceSummary 46 result2 v2action.Warnings 47 result3 error 48 } 49 getSpaceSummaryByOrganizationAndNameReturnsOnCall map[int]struct { 50 result1 v2action.SpaceSummary 51 result2 v2action.Warnings 52 result3 error 53 } 54 invocations map[string][][]interface{} 55 invocationsMutex sync.RWMutex 56 } 57 58 func (fake *FakeSpaceActor) CloudControllerAPIVersion() string { 59 fake.cloudControllerAPIVersionMutex.Lock() 60 ret, specificReturn := fake.cloudControllerAPIVersionReturnsOnCall[len(fake.cloudControllerAPIVersionArgsForCall)] 61 fake.cloudControllerAPIVersionArgsForCall = append(fake.cloudControllerAPIVersionArgsForCall, struct { 62 }{}) 63 fake.recordInvocation("CloudControllerAPIVersion", []interface{}{}) 64 fake.cloudControllerAPIVersionMutex.Unlock() 65 if fake.CloudControllerAPIVersionStub != nil { 66 return fake.CloudControllerAPIVersionStub() 67 } 68 if specificReturn { 69 return ret.result1 70 } 71 fakeReturns := fake.cloudControllerAPIVersionReturns 72 return fakeReturns.result1 73 } 74 75 func (fake *FakeSpaceActor) CloudControllerAPIVersionCallCount() int { 76 fake.cloudControllerAPIVersionMutex.RLock() 77 defer fake.cloudControllerAPIVersionMutex.RUnlock() 78 return len(fake.cloudControllerAPIVersionArgsForCall) 79 } 80 81 func (fake *FakeSpaceActor) CloudControllerAPIVersionCalls(stub func() string) { 82 fake.cloudControllerAPIVersionMutex.Lock() 83 defer fake.cloudControllerAPIVersionMutex.Unlock() 84 fake.CloudControllerAPIVersionStub = stub 85 } 86 87 func (fake *FakeSpaceActor) CloudControllerAPIVersionReturns(result1 string) { 88 fake.cloudControllerAPIVersionMutex.Lock() 89 defer fake.cloudControllerAPIVersionMutex.Unlock() 90 fake.CloudControllerAPIVersionStub = nil 91 fake.cloudControllerAPIVersionReturns = struct { 92 result1 string 93 }{result1} 94 } 95 96 func (fake *FakeSpaceActor) CloudControllerAPIVersionReturnsOnCall(i int, result1 string) { 97 fake.cloudControllerAPIVersionMutex.Lock() 98 defer fake.cloudControllerAPIVersionMutex.Unlock() 99 fake.CloudControllerAPIVersionStub = nil 100 if fake.cloudControllerAPIVersionReturnsOnCall == nil { 101 fake.cloudControllerAPIVersionReturnsOnCall = make(map[int]struct { 102 result1 string 103 }) 104 } 105 fake.cloudControllerAPIVersionReturnsOnCall[i] = struct { 106 result1 string 107 }{result1} 108 } 109 110 func (fake *FakeSpaceActor) GetSpaceByOrganizationAndName(arg1 string, arg2 string) (v2action.Space, v2action.Warnings, error) { 111 fake.getSpaceByOrganizationAndNameMutex.Lock() 112 ret, specificReturn := fake.getSpaceByOrganizationAndNameReturnsOnCall[len(fake.getSpaceByOrganizationAndNameArgsForCall)] 113 fake.getSpaceByOrganizationAndNameArgsForCall = append(fake.getSpaceByOrganizationAndNameArgsForCall, struct { 114 arg1 string 115 arg2 string 116 }{arg1, arg2}) 117 fake.recordInvocation("GetSpaceByOrganizationAndName", []interface{}{arg1, arg2}) 118 fake.getSpaceByOrganizationAndNameMutex.Unlock() 119 if fake.GetSpaceByOrganizationAndNameStub != nil { 120 return fake.GetSpaceByOrganizationAndNameStub(arg1, arg2) 121 } 122 if specificReturn { 123 return ret.result1, ret.result2, ret.result3 124 } 125 fakeReturns := fake.getSpaceByOrganizationAndNameReturns 126 return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3 127 } 128 129 func (fake *FakeSpaceActor) GetSpaceByOrganizationAndNameCallCount() int { 130 fake.getSpaceByOrganizationAndNameMutex.RLock() 131 defer fake.getSpaceByOrganizationAndNameMutex.RUnlock() 132 return len(fake.getSpaceByOrganizationAndNameArgsForCall) 133 } 134 135 func (fake *FakeSpaceActor) GetSpaceByOrganizationAndNameCalls(stub func(string, string) (v2action.Space, v2action.Warnings, error)) { 136 fake.getSpaceByOrganizationAndNameMutex.Lock() 137 defer fake.getSpaceByOrganizationAndNameMutex.Unlock() 138 fake.GetSpaceByOrganizationAndNameStub = stub 139 } 140 141 func (fake *FakeSpaceActor) GetSpaceByOrganizationAndNameArgsForCall(i int) (string, string) { 142 fake.getSpaceByOrganizationAndNameMutex.RLock() 143 defer fake.getSpaceByOrganizationAndNameMutex.RUnlock() 144 argsForCall := fake.getSpaceByOrganizationAndNameArgsForCall[i] 145 return argsForCall.arg1, argsForCall.arg2 146 } 147 148 func (fake *FakeSpaceActor) GetSpaceByOrganizationAndNameReturns(result1 v2action.Space, result2 v2action.Warnings, result3 error) { 149 fake.getSpaceByOrganizationAndNameMutex.Lock() 150 defer fake.getSpaceByOrganizationAndNameMutex.Unlock() 151 fake.GetSpaceByOrganizationAndNameStub = nil 152 fake.getSpaceByOrganizationAndNameReturns = struct { 153 result1 v2action.Space 154 result2 v2action.Warnings 155 result3 error 156 }{result1, result2, result3} 157 } 158 159 func (fake *FakeSpaceActor) GetSpaceByOrganizationAndNameReturnsOnCall(i int, result1 v2action.Space, result2 v2action.Warnings, result3 error) { 160 fake.getSpaceByOrganizationAndNameMutex.Lock() 161 defer fake.getSpaceByOrganizationAndNameMutex.Unlock() 162 fake.GetSpaceByOrganizationAndNameStub = nil 163 if fake.getSpaceByOrganizationAndNameReturnsOnCall == nil { 164 fake.getSpaceByOrganizationAndNameReturnsOnCall = make(map[int]struct { 165 result1 v2action.Space 166 result2 v2action.Warnings 167 result3 error 168 }) 169 } 170 fake.getSpaceByOrganizationAndNameReturnsOnCall[i] = struct { 171 result1 v2action.Space 172 result2 v2action.Warnings 173 result3 error 174 }{result1, result2, result3} 175 } 176 177 func (fake *FakeSpaceActor) GetSpaceSummaryByOrganizationAndName(arg1 string, arg2 string) (v2action.SpaceSummary, v2action.Warnings, error) { 178 fake.getSpaceSummaryByOrganizationAndNameMutex.Lock() 179 ret, specificReturn := fake.getSpaceSummaryByOrganizationAndNameReturnsOnCall[len(fake.getSpaceSummaryByOrganizationAndNameArgsForCall)] 180 fake.getSpaceSummaryByOrganizationAndNameArgsForCall = append(fake.getSpaceSummaryByOrganizationAndNameArgsForCall, struct { 181 arg1 string 182 arg2 string 183 }{arg1, arg2}) 184 fake.recordInvocation("GetSpaceSummaryByOrganizationAndName", []interface{}{arg1, arg2}) 185 fake.getSpaceSummaryByOrganizationAndNameMutex.Unlock() 186 if fake.GetSpaceSummaryByOrganizationAndNameStub != nil { 187 return fake.GetSpaceSummaryByOrganizationAndNameStub(arg1, arg2) 188 } 189 if specificReturn { 190 return ret.result1, ret.result2, ret.result3 191 } 192 fakeReturns := fake.getSpaceSummaryByOrganizationAndNameReturns 193 return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3 194 } 195 196 func (fake *FakeSpaceActor) GetSpaceSummaryByOrganizationAndNameCallCount() int { 197 fake.getSpaceSummaryByOrganizationAndNameMutex.RLock() 198 defer fake.getSpaceSummaryByOrganizationAndNameMutex.RUnlock() 199 return len(fake.getSpaceSummaryByOrganizationAndNameArgsForCall) 200 } 201 202 func (fake *FakeSpaceActor) GetSpaceSummaryByOrganizationAndNameCalls(stub func(string, string) (v2action.SpaceSummary, v2action.Warnings, error)) { 203 fake.getSpaceSummaryByOrganizationAndNameMutex.Lock() 204 defer fake.getSpaceSummaryByOrganizationAndNameMutex.Unlock() 205 fake.GetSpaceSummaryByOrganizationAndNameStub = stub 206 } 207 208 func (fake *FakeSpaceActor) GetSpaceSummaryByOrganizationAndNameArgsForCall(i int) (string, string) { 209 fake.getSpaceSummaryByOrganizationAndNameMutex.RLock() 210 defer fake.getSpaceSummaryByOrganizationAndNameMutex.RUnlock() 211 argsForCall := fake.getSpaceSummaryByOrganizationAndNameArgsForCall[i] 212 return argsForCall.arg1, argsForCall.arg2 213 } 214 215 func (fake *FakeSpaceActor) GetSpaceSummaryByOrganizationAndNameReturns(result1 v2action.SpaceSummary, result2 v2action.Warnings, result3 error) { 216 fake.getSpaceSummaryByOrganizationAndNameMutex.Lock() 217 defer fake.getSpaceSummaryByOrganizationAndNameMutex.Unlock() 218 fake.GetSpaceSummaryByOrganizationAndNameStub = nil 219 fake.getSpaceSummaryByOrganizationAndNameReturns = struct { 220 result1 v2action.SpaceSummary 221 result2 v2action.Warnings 222 result3 error 223 }{result1, result2, result3} 224 } 225 226 func (fake *FakeSpaceActor) GetSpaceSummaryByOrganizationAndNameReturnsOnCall(i int, result1 v2action.SpaceSummary, result2 v2action.Warnings, result3 error) { 227 fake.getSpaceSummaryByOrganizationAndNameMutex.Lock() 228 defer fake.getSpaceSummaryByOrganizationAndNameMutex.Unlock() 229 fake.GetSpaceSummaryByOrganizationAndNameStub = nil 230 if fake.getSpaceSummaryByOrganizationAndNameReturnsOnCall == nil { 231 fake.getSpaceSummaryByOrganizationAndNameReturnsOnCall = make(map[int]struct { 232 result1 v2action.SpaceSummary 233 result2 v2action.Warnings 234 result3 error 235 }) 236 } 237 fake.getSpaceSummaryByOrganizationAndNameReturnsOnCall[i] = struct { 238 result1 v2action.SpaceSummary 239 result2 v2action.Warnings 240 result3 error 241 }{result1, result2, result3} 242 } 243 244 func (fake *FakeSpaceActor) Invocations() map[string][][]interface{} { 245 fake.invocationsMutex.RLock() 246 defer fake.invocationsMutex.RUnlock() 247 fake.cloudControllerAPIVersionMutex.RLock() 248 defer fake.cloudControllerAPIVersionMutex.RUnlock() 249 fake.getSpaceByOrganizationAndNameMutex.RLock() 250 defer fake.getSpaceByOrganizationAndNameMutex.RUnlock() 251 fake.getSpaceSummaryByOrganizationAndNameMutex.RLock() 252 defer fake.getSpaceSummaryByOrganizationAndNameMutex.RUnlock() 253 copiedInvocations := map[string][][]interface{}{} 254 for key, value := range fake.invocations { 255 copiedInvocations[key] = value 256 } 257 return copiedInvocations 258 } 259 260 func (fake *FakeSpaceActor) recordInvocation(key string, args []interface{}) { 261 fake.invocationsMutex.Lock() 262 defer fake.invocationsMutex.Unlock() 263 if fake.invocations == nil { 264 fake.invocations = map[string][][]interface{}{} 265 } 266 if fake.invocations[key] == nil { 267 fake.invocations[key] = [][]interface{}{} 268 } 269 fake.invocations[key] = append(fake.invocations[key], args) 270 } 271 272 var _ v6.SpaceActor = new(FakeSpaceActor)