github.com/franc20/ayesa_sap@v7.0.0-beta.28.0.20200124003224-302d4d52fa6c+incompatible/command/v6/v6fakes/fake_create_shared_domain_actor.go (about) 1 // Code generated by counterfeiter. DO NOT EDIT. 2 package v6fakes 3 4 import ( 5 "sync" 6 7 "code.cloudfoundry.org/cli/actor/v2action" 8 v6 "code.cloudfoundry.org/cli/command/v6" 9 ) 10 11 type FakeCreateSharedDomainActor 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 CreateSharedDomainStub func(string, v2action.RouterGroup, bool) (v2action.Warnings, error) 23 createSharedDomainMutex sync.RWMutex 24 createSharedDomainArgsForCall []struct { 25 arg1 string 26 arg2 v2action.RouterGroup 27 arg3 bool 28 } 29 createSharedDomainReturns struct { 30 result1 v2action.Warnings 31 result2 error 32 } 33 createSharedDomainReturnsOnCall map[int]struct { 34 result1 v2action.Warnings 35 result2 error 36 } 37 GetRouterGroupByNameStub func(string, v2action.RouterClient) (v2action.RouterGroup, error) 38 getRouterGroupByNameMutex sync.RWMutex 39 getRouterGroupByNameArgsForCall []struct { 40 arg1 string 41 arg2 v2action.RouterClient 42 } 43 getRouterGroupByNameReturns struct { 44 result1 v2action.RouterGroup 45 result2 error 46 } 47 getRouterGroupByNameReturnsOnCall map[int]struct { 48 result1 v2action.RouterGroup 49 result2 error 50 } 51 invocations map[string][][]interface{} 52 invocationsMutex sync.RWMutex 53 } 54 55 func (fake *FakeCreateSharedDomainActor) CloudControllerAPIVersion() string { 56 fake.cloudControllerAPIVersionMutex.Lock() 57 ret, specificReturn := fake.cloudControllerAPIVersionReturnsOnCall[len(fake.cloudControllerAPIVersionArgsForCall)] 58 fake.cloudControllerAPIVersionArgsForCall = append(fake.cloudControllerAPIVersionArgsForCall, struct { 59 }{}) 60 fake.recordInvocation("CloudControllerAPIVersion", []interface{}{}) 61 fake.cloudControllerAPIVersionMutex.Unlock() 62 if fake.CloudControllerAPIVersionStub != nil { 63 return fake.CloudControllerAPIVersionStub() 64 } 65 if specificReturn { 66 return ret.result1 67 } 68 fakeReturns := fake.cloudControllerAPIVersionReturns 69 return fakeReturns.result1 70 } 71 72 func (fake *FakeCreateSharedDomainActor) CloudControllerAPIVersionCallCount() int { 73 fake.cloudControllerAPIVersionMutex.RLock() 74 defer fake.cloudControllerAPIVersionMutex.RUnlock() 75 return len(fake.cloudControllerAPIVersionArgsForCall) 76 } 77 78 func (fake *FakeCreateSharedDomainActor) CloudControllerAPIVersionCalls(stub func() string) { 79 fake.cloudControllerAPIVersionMutex.Lock() 80 defer fake.cloudControllerAPIVersionMutex.Unlock() 81 fake.CloudControllerAPIVersionStub = stub 82 } 83 84 func (fake *FakeCreateSharedDomainActor) CloudControllerAPIVersionReturns(result1 string) { 85 fake.cloudControllerAPIVersionMutex.Lock() 86 defer fake.cloudControllerAPIVersionMutex.Unlock() 87 fake.CloudControllerAPIVersionStub = nil 88 fake.cloudControllerAPIVersionReturns = struct { 89 result1 string 90 }{result1} 91 } 92 93 func (fake *FakeCreateSharedDomainActor) CloudControllerAPIVersionReturnsOnCall(i int, result1 string) { 94 fake.cloudControllerAPIVersionMutex.Lock() 95 defer fake.cloudControllerAPIVersionMutex.Unlock() 96 fake.CloudControllerAPIVersionStub = nil 97 if fake.cloudControllerAPIVersionReturnsOnCall == nil { 98 fake.cloudControllerAPIVersionReturnsOnCall = make(map[int]struct { 99 result1 string 100 }) 101 } 102 fake.cloudControllerAPIVersionReturnsOnCall[i] = struct { 103 result1 string 104 }{result1} 105 } 106 107 func (fake *FakeCreateSharedDomainActor) CreateSharedDomain(arg1 string, arg2 v2action.RouterGroup, arg3 bool) (v2action.Warnings, error) { 108 fake.createSharedDomainMutex.Lock() 109 ret, specificReturn := fake.createSharedDomainReturnsOnCall[len(fake.createSharedDomainArgsForCall)] 110 fake.createSharedDomainArgsForCall = append(fake.createSharedDomainArgsForCall, struct { 111 arg1 string 112 arg2 v2action.RouterGroup 113 arg3 bool 114 }{arg1, arg2, arg3}) 115 fake.recordInvocation("CreateSharedDomain", []interface{}{arg1, arg2, arg3}) 116 fake.createSharedDomainMutex.Unlock() 117 if fake.CreateSharedDomainStub != nil { 118 return fake.CreateSharedDomainStub(arg1, arg2, arg3) 119 } 120 if specificReturn { 121 return ret.result1, ret.result2 122 } 123 fakeReturns := fake.createSharedDomainReturns 124 return fakeReturns.result1, fakeReturns.result2 125 } 126 127 func (fake *FakeCreateSharedDomainActor) CreateSharedDomainCallCount() int { 128 fake.createSharedDomainMutex.RLock() 129 defer fake.createSharedDomainMutex.RUnlock() 130 return len(fake.createSharedDomainArgsForCall) 131 } 132 133 func (fake *FakeCreateSharedDomainActor) CreateSharedDomainCalls(stub func(string, v2action.RouterGroup, bool) (v2action.Warnings, error)) { 134 fake.createSharedDomainMutex.Lock() 135 defer fake.createSharedDomainMutex.Unlock() 136 fake.CreateSharedDomainStub = stub 137 } 138 139 func (fake *FakeCreateSharedDomainActor) CreateSharedDomainArgsForCall(i int) (string, v2action.RouterGroup, bool) { 140 fake.createSharedDomainMutex.RLock() 141 defer fake.createSharedDomainMutex.RUnlock() 142 argsForCall := fake.createSharedDomainArgsForCall[i] 143 return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3 144 } 145 146 func (fake *FakeCreateSharedDomainActor) CreateSharedDomainReturns(result1 v2action.Warnings, result2 error) { 147 fake.createSharedDomainMutex.Lock() 148 defer fake.createSharedDomainMutex.Unlock() 149 fake.CreateSharedDomainStub = nil 150 fake.createSharedDomainReturns = struct { 151 result1 v2action.Warnings 152 result2 error 153 }{result1, result2} 154 } 155 156 func (fake *FakeCreateSharedDomainActor) CreateSharedDomainReturnsOnCall(i int, result1 v2action.Warnings, result2 error) { 157 fake.createSharedDomainMutex.Lock() 158 defer fake.createSharedDomainMutex.Unlock() 159 fake.CreateSharedDomainStub = nil 160 if fake.createSharedDomainReturnsOnCall == nil { 161 fake.createSharedDomainReturnsOnCall = make(map[int]struct { 162 result1 v2action.Warnings 163 result2 error 164 }) 165 } 166 fake.createSharedDomainReturnsOnCall[i] = struct { 167 result1 v2action.Warnings 168 result2 error 169 }{result1, result2} 170 } 171 172 func (fake *FakeCreateSharedDomainActor) GetRouterGroupByName(arg1 string, arg2 v2action.RouterClient) (v2action.RouterGroup, error) { 173 fake.getRouterGroupByNameMutex.Lock() 174 ret, specificReturn := fake.getRouterGroupByNameReturnsOnCall[len(fake.getRouterGroupByNameArgsForCall)] 175 fake.getRouterGroupByNameArgsForCall = append(fake.getRouterGroupByNameArgsForCall, struct { 176 arg1 string 177 arg2 v2action.RouterClient 178 }{arg1, arg2}) 179 fake.recordInvocation("GetRouterGroupByName", []interface{}{arg1, arg2}) 180 fake.getRouterGroupByNameMutex.Unlock() 181 if fake.GetRouterGroupByNameStub != nil { 182 return fake.GetRouterGroupByNameStub(arg1, arg2) 183 } 184 if specificReturn { 185 return ret.result1, ret.result2 186 } 187 fakeReturns := fake.getRouterGroupByNameReturns 188 return fakeReturns.result1, fakeReturns.result2 189 } 190 191 func (fake *FakeCreateSharedDomainActor) GetRouterGroupByNameCallCount() int { 192 fake.getRouterGroupByNameMutex.RLock() 193 defer fake.getRouterGroupByNameMutex.RUnlock() 194 return len(fake.getRouterGroupByNameArgsForCall) 195 } 196 197 func (fake *FakeCreateSharedDomainActor) GetRouterGroupByNameCalls(stub func(string, v2action.RouterClient) (v2action.RouterGroup, error)) { 198 fake.getRouterGroupByNameMutex.Lock() 199 defer fake.getRouterGroupByNameMutex.Unlock() 200 fake.GetRouterGroupByNameStub = stub 201 } 202 203 func (fake *FakeCreateSharedDomainActor) GetRouterGroupByNameArgsForCall(i int) (string, v2action.RouterClient) { 204 fake.getRouterGroupByNameMutex.RLock() 205 defer fake.getRouterGroupByNameMutex.RUnlock() 206 argsForCall := fake.getRouterGroupByNameArgsForCall[i] 207 return argsForCall.arg1, argsForCall.arg2 208 } 209 210 func (fake *FakeCreateSharedDomainActor) GetRouterGroupByNameReturns(result1 v2action.RouterGroup, result2 error) { 211 fake.getRouterGroupByNameMutex.Lock() 212 defer fake.getRouterGroupByNameMutex.Unlock() 213 fake.GetRouterGroupByNameStub = nil 214 fake.getRouterGroupByNameReturns = struct { 215 result1 v2action.RouterGroup 216 result2 error 217 }{result1, result2} 218 } 219 220 func (fake *FakeCreateSharedDomainActor) GetRouterGroupByNameReturnsOnCall(i int, result1 v2action.RouterGroup, result2 error) { 221 fake.getRouterGroupByNameMutex.Lock() 222 defer fake.getRouterGroupByNameMutex.Unlock() 223 fake.GetRouterGroupByNameStub = nil 224 if fake.getRouterGroupByNameReturnsOnCall == nil { 225 fake.getRouterGroupByNameReturnsOnCall = make(map[int]struct { 226 result1 v2action.RouterGroup 227 result2 error 228 }) 229 } 230 fake.getRouterGroupByNameReturnsOnCall[i] = struct { 231 result1 v2action.RouterGroup 232 result2 error 233 }{result1, result2} 234 } 235 236 func (fake *FakeCreateSharedDomainActor) Invocations() map[string][][]interface{} { 237 fake.invocationsMutex.RLock() 238 defer fake.invocationsMutex.RUnlock() 239 fake.cloudControllerAPIVersionMutex.RLock() 240 defer fake.cloudControllerAPIVersionMutex.RUnlock() 241 fake.createSharedDomainMutex.RLock() 242 defer fake.createSharedDomainMutex.RUnlock() 243 fake.getRouterGroupByNameMutex.RLock() 244 defer fake.getRouterGroupByNameMutex.RUnlock() 245 copiedInvocations := map[string][][]interface{}{} 246 for key, value := range fake.invocations { 247 copiedInvocations[key] = value 248 } 249 return copiedInvocations 250 } 251 252 func (fake *FakeCreateSharedDomainActor) recordInvocation(key string, args []interface{}) { 253 fake.invocationsMutex.Lock() 254 defer fake.invocationsMutex.Unlock() 255 if fake.invocations == nil { 256 fake.invocations = map[string][][]interface{}{} 257 } 258 if fake.invocations[key] == nil { 259 fake.invocations[key] = [][]interface{}{} 260 } 261 fake.invocations[key] = append(fake.invocations[key], args) 262 } 263 264 var _ v6.CreateSharedDomainActor = new(FakeCreateSharedDomainActor)