github.com/franc20/ayesa_sap@v7.0.0-beta.28.0.20200124003224-302d4d52fa6c+incompatible/command/v7/v7fakes/fake_update_service_broker_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" 9 v7 "code.cloudfoundry.org/cli/command/v7" 10 ) 11 12 type FakeUpdateServiceBrokerActor struct { 13 GetServiceBrokerByNameStub func(string) (ccv3.ServiceBroker, v7action.Warnings, error) 14 getServiceBrokerByNameMutex sync.RWMutex 15 getServiceBrokerByNameArgsForCall []struct { 16 arg1 string 17 } 18 getServiceBrokerByNameReturns struct { 19 result1 ccv3.ServiceBroker 20 result2 v7action.Warnings 21 result3 error 22 } 23 getServiceBrokerByNameReturnsOnCall map[int]struct { 24 result1 ccv3.ServiceBroker 25 result2 v7action.Warnings 26 result3 error 27 } 28 UpdateServiceBrokerStub func(string, ccv3.ServiceBrokerModel) (v7action.Warnings, error) 29 updateServiceBrokerMutex sync.RWMutex 30 updateServiceBrokerArgsForCall []struct { 31 arg1 string 32 arg2 ccv3.ServiceBrokerModel 33 } 34 updateServiceBrokerReturns struct { 35 result1 v7action.Warnings 36 result2 error 37 } 38 updateServiceBrokerReturnsOnCall map[int]struct { 39 result1 v7action.Warnings 40 result2 error 41 } 42 invocations map[string][][]interface{} 43 invocationsMutex sync.RWMutex 44 } 45 46 func (fake *FakeUpdateServiceBrokerActor) GetServiceBrokerByName(arg1 string) (ccv3.ServiceBroker, v7action.Warnings, error) { 47 fake.getServiceBrokerByNameMutex.Lock() 48 ret, specificReturn := fake.getServiceBrokerByNameReturnsOnCall[len(fake.getServiceBrokerByNameArgsForCall)] 49 fake.getServiceBrokerByNameArgsForCall = append(fake.getServiceBrokerByNameArgsForCall, struct { 50 arg1 string 51 }{arg1}) 52 fake.recordInvocation("GetServiceBrokerByName", []interface{}{arg1}) 53 fake.getServiceBrokerByNameMutex.Unlock() 54 if fake.GetServiceBrokerByNameStub != nil { 55 return fake.GetServiceBrokerByNameStub(arg1) 56 } 57 if specificReturn { 58 return ret.result1, ret.result2, ret.result3 59 } 60 fakeReturns := fake.getServiceBrokerByNameReturns 61 return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3 62 } 63 64 func (fake *FakeUpdateServiceBrokerActor) GetServiceBrokerByNameCallCount() int { 65 fake.getServiceBrokerByNameMutex.RLock() 66 defer fake.getServiceBrokerByNameMutex.RUnlock() 67 return len(fake.getServiceBrokerByNameArgsForCall) 68 } 69 70 func (fake *FakeUpdateServiceBrokerActor) GetServiceBrokerByNameCalls(stub func(string) (ccv3.ServiceBroker, v7action.Warnings, error)) { 71 fake.getServiceBrokerByNameMutex.Lock() 72 defer fake.getServiceBrokerByNameMutex.Unlock() 73 fake.GetServiceBrokerByNameStub = stub 74 } 75 76 func (fake *FakeUpdateServiceBrokerActor) GetServiceBrokerByNameArgsForCall(i int) string { 77 fake.getServiceBrokerByNameMutex.RLock() 78 defer fake.getServiceBrokerByNameMutex.RUnlock() 79 argsForCall := fake.getServiceBrokerByNameArgsForCall[i] 80 return argsForCall.arg1 81 } 82 83 func (fake *FakeUpdateServiceBrokerActor) GetServiceBrokerByNameReturns(result1 ccv3.ServiceBroker, result2 v7action.Warnings, result3 error) { 84 fake.getServiceBrokerByNameMutex.Lock() 85 defer fake.getServiceBrokerByNameMutex.Unlock() 86 fake.GetServiceBrokerByNameStub = nil 87 fake.getServiceBrokerByNameReturns = struct { 88 result1 ccv3.ServiceBroker 89 result2 v7action.Warnings 90 result3 error 91 }{result1, result2, result3} 92 } 93 94 func (fake *FakeUpdateServiceBrokerActor) GetServiceBrokerByNameReturnsOnCall(i int, result1 ccv3.ServiceBroker, result2 v7action.Warnings, result3 error) { 95 fake.getServiceBrokerByNameMutex.Lock() 96 defer fake.getServiceBrokerByNameMutex.Unlock() 97 fake.GetServiceBrokerByNameStub = nil 98 if fake.getServiceBrokerByNameReturnsOnCall == nil { 99 fake.getServiceBrokerByNameReturnsOnCall = make(map[int]struct { 100 result1 ccv3.ServiceBroker 101 result2 v7action.Warnings 102 result3 error 103 }) 104 } 105 fake.getServiceBrokerByNameReturnsOnCall[i] = struct { 106 result1 ccv3.ServiceBroker 107 result2 v7action.Warnings 108 result3 error 109 }{result1, result2, result3} 110 } 111 112 func (fake *FakeUpdateServiceBrokerActor) UpdateServiceBroker(arg1 string, arg2 ccv3.ServiceBrokerModel) (v7action.Warnings, error) { 113 fake.updateServiceBrokerMutex.Lock() 114 ret, specificReturn := fake.updateServiceBrokerReturnsOnCall[len(fake.updateServiceBrokerArgsForCall)] 115 fake.updateServiceBrokerArgsForCall = append(fake.updateServiceBrokerArgsForCall, struct { 116 arg1 string 117 arg2 ccv3.ServiceBrokerModel 118 }{arg1, arg2}) 119 fake.recordInvocation("UpdateServiceBroker", []interface{}{arg1, arg2}) 120 fake.updateServiceBrokerMutex.Unlock() 121 if fake.UpdateServiceBrokerStub != nil { 122 return fake.UpdateServiceBrokerStub(arg1, arg2) 123 } 124 if specificReturn { 125 return ret.result1, ret.result2 126 } 127 fakeReturns := fake.updateServiceBrokerReturns 128 return fakeReturns.result1, fakeReturns.result2 129 } 130 131 func (fake *FakeUpdateServiceBrokerActor) UpdateServiceBrokerCallCount() int { 132 fake.updateServiceBrokerMutex.RLock() 133 defer fake.updateServiceBrokerMutex.RUnlock() 134 return len(fake.updateServiceBrokerArgsForCall) 135 } 136 137 func (fake *FakeUpdateServiceBrokerActor) UpdateServiceBrokerCalls(stub func(string, ccv3.ServiceBrokerModel) (v7action.Warnings, error)) { 138 fake.updateServiceBrokerMutex.Lock() 139 defer fake.updateServiceBrokerMutex.Unlock() 140 fake.UpdateServiceBrokerStub = stub 141 } 142 143 func (fake *FakeUpdateServiceBrokerActor) UpdateServiceBrokerArgsForCall(i int) (string, ccv3.ServiceBrokerModel) { 144 fake.updateServiceBrokerMutex.RLock() 145 defer fake.updateServiceBrokerMutex.RUnlock() 146 argsForCall := fake.updateServiceBrokerArgsForCall[i] 147 return argsForCall.arg1, argsForCall.arg2 148 } 149 150 func (fake *FakeUpdateServiceBrokerActor) UpdateServiceBrokerReturns(result1 v7action.Warnings, result2 error) { 151 fake.updateServiceBrokerMutex.Lock() 152 defer fake.updateServiceBrokerMutex.Unlock() 153 fake.UpdateServiceBrokerStub = nil 154 fake.updateServiceBrokerReturns = struct { 155 result1 v7action.Warnings 156 result2 error 157 }{result1, result2} 158 } 159 160 func (fake *FakeUpdateServiceBrokerActor) UpdateServiceBrokerReturnsOnCall(i int, result1 v7action.Warnings, result2 error) { 161 fake.updateServiceBrokerMutex.Lock() 162 defer fake.updateServiceBrokerMutex.Unlock() 163 fake.UpdateServiceBrokerStub = nil 164 if fake.updateServiceBrokerReturnsOnCall == nil { 165 fake.updateServiceBrokerReturnsOnCall = make(map[int]struct { 166 result1 v7action.Warnings 167 result2 error 168 }) 169 } 170 fake.updateServiceBrokerReturnsOnCall[i] = struct { 171 result1 v7action.Warnings 172 result2 error 173 }{result1, result2} 174 } 175 176 func (fake *FakeUpdateServiceBrokerActor) Invocations() map[string][][]interface{} { 177 fake.invocationsMutex.RLock() 178 defer fake.invocationsMutex.RUnlock() 179 fake.getServiceBrokerByNameMutex.RLock() 180 defer fake.getServiceBrokerByNameMutex.RUnlock() 181 fake.updateServiceBrokerMutex.RLock() 182 defer fake.updateServiceBrokerMutex.RUnlock() 183 copiedInvocations := map[string][][]interface{}{} 184 for key, value := range fake.invocations { 185 copiedInvocations[key] = value 186 } 187 return copiedInvocations 188 } 189 190 func (fake *FakeUpdateServiceBrokerActor) recordInvocation(key string, args []interface{}) { 191 fake.invocationsMutex.Lock() 192 defer fake.invocationsMutex.Unlock() 193 if fake.invocations == nil { 194 fake.invocations = map[string][][]interface{}{} 195 } 196 if fake.invocations[key] == nil { 197 fake.invocations[key] = [][]interface{}{} 198 } 199 fake.invocations[key] = append(fake.invocations[key], args) 200 } 201 202 var _ v7.UpdateServiceBrokerActor = new(FakeUpdateServiceBrokerActor)