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