github.com/asifdxtreme/cli@v6.1.3-0.20150123051144-9ead8700b4ae+incompatible/cf/actors/broker_builder/fakes/fake_broker_builder.go (about) 1 // This file was generated by counterfeiter 2 package fakes 3 4 import ( 5 . "github.com/cloudfoundry/cli/cf/actors/broker_builder" 6 7 "sync" 8 9 "github.com/cloudfoundry/cli/cf/models" 10 ) 11 12 type FakeBrokerBuilder struct { 13 AttachBrokersToServicesStub func([]models.ServiceOffering) ([]models.ServiceBroker, error) 14 attachBrokersToServicesMutex sync.RWMutex 15 attachBrokersToServicesArgsForCall []struct { 16 arg1 []models.ServiceOffering 17 } 18 attachBrokersToServicesReturns struct { 19 result1 []models.ServiceBroker 20 result2 error 21 } 22 AttachSpecificBrokerToServicesStub func(string, []models.ServiceOffering) (models.ServiceBroker, error) 23 attachSpecificBrokerToServicesMutex sync.RWMutex 24 attachSpecificBrokerToServicesArgsForCall []struct { 25 arg1 string 26 arg2 []models.ServiceOffering 27 } 28 attachSpecificBrokerToServicesReturns struct { 29 result1 models.ServiceBroker 30 result2 error 31 } 32 GetAllServiceBrokersStub func() ([]models.ServiceBroker, error) 33 getAllServiceBrokersMutex sync.RWMutex 34 getAllServiceBrokersArgsForCall []struct{} 35 getAllServiceBrokersReturns struct { 36 result1 []models.ServiceBroker 37 result2 error 38 } 39 GetBrokerWithAllServicesStub func(brokerName string) (models.ServiceBroker, error) 40 getBrokerWithAllServicesMutex sync.RWMutex 41 getBrokerWithAllServicesArgsForCall []struct { 42 brokerName string 43 } 44 getBrokerWithAllServicesReturns struct { 45 result1 models.ServiceBroker 46 result2 error 47 } 48 GetBrokerWithSpecifiedServiceStub func(serviceName string) (models.ServiceBroker, error) 49 getBrokerWithSpecifiedServiceMutex sync.RWMutex 50 getBrokerWithSpecifiedServiceArgsForCall []struct { 51 serviceName string 52 } 53 getBrokerWithSpecifiedServiceReturns struct { 54 result1 models.ServiceBroker 55 result2 error 56 } 57 } 58 59 func (fake *FakeBrokerBuilder) AttachBrokersToServices(arg1 []models.ServiceOffering) ([]models.ServiceBroker, error) { 60 fake.attachBrokersToServicesMutex.Lock() 61 defer fake.attachBrokersToServicesMutex.Unlock() 62 fake.attachBrokersToServicesArgsForCall = append(fake.attachBrokersToServicesArgsForCall, struct { 63 arg1 []models.ServiceOffering 64 }{arg1}) 65 if fake.AttachBrokersToServicesStub != nil { 66 return fake.AttachBrokersToServicesStub(arg1) 67 } else { 68 return fake.attachBrokersToServicesReturns.result1, fake.attachBrokersToServicesReturns.result2 69 } 70 } 71 72 func (fake *FakeBrokerBuilder) AttachBrokersToServicesCallCount() int { 73 fake.attachBrokersToServicesMutex.RLock() 74 defer fake.attachBrokersToServicesMutex.RUnlock() 75 return len(fake.attachBrokersToServicesArgsForCall) 76 } 77 78 func (fake *FakeBrokerBuilder) AttachBrokersToServicesArgsForCall(i int) []models.ServiceOffering { 79 fake.attachBrokersToServicesMutex.RLock() 80 defer fake.attachBrokersToServicesMutex.RUnlock() 81 return fake.attachBrokersToServicesArgsForCall[i].arg1 82 } 83 84 func (fake *FakeBrokerBuilder) AttachBrokersToServicesReturns(result1 []models.ServiceBroker, result2 error) { 85 fake.attachBrokersToServicesReturns = struct { 86 result1 []models.ServiceBroker 87 result2 error 88 }{result1, result2} 89 } 90 91 func (fake *FakeBrokerBuilder) AttachSpecificBrokerToServices(arg1 string, arg2 []models.ServiceOffering) (models.ServiceBroker, error) { 92 fake.attachSpecificBrokerToServicesMutex.Lock() 93 defer fake.attachSpecificBrokerToServicesMutex.Unlock() 94 fake.attachSpecificBrokerToServicesArgsForCall = append(fake.attachSpecificBrokerToServicesArgsForCall, struct { 95 arg1 string 96 arg2 []models.ServiceOffering 97 }{arg1, arg2}) 98 if fake.AttachSpecificBrokerToServicesStub != nil { 99 return fake.AttachSpecificBrokerToServicesStub(arg1, arg2) 100 } else { 101 return fake.attachSpecificBrokerToServicesReturns.result1, fake.attachSpecificBrokerToServicesReturns.result2 102 } 103 } 104 105 func (fake *FakeBrokerBuilder) AttachSpecificBrokerToServicesCallCount() int { 106 fake.attachSpecificBrokerToServicesMutex.RLock() 107 defer fake.attachSpecificBrokerToServicesMutex.RUnlock() 108 return len(fake.attachSpecificBrokerToServicesArgsForCall) 109 } 110 111 func (fake *FakeBrokerBuilder) AttachSpecificBrokerToServicesArgsForCall(i int) (string, []models.ServiceOffering) { 112 fake.attachSpecificBrokerToServicesMutex.RLock() 113 defer fake.attachSpecificBrokerToServicesMutex.RUnlock() 114 return fake.attachSpecificBrokerToServicesArgsForCall[i].arg1, fake.attachSpecificBrokerToServicesArgsForCall[i].arg2 115 } 116 117 func (fake *FakeBrokerBuilder) AttachSpecificBrokerToServicesReturns(result1 models.ServiceBroker, result2 error) { 118 fake.attachSpecificBrokerToServicesReturns = struct { 119 result1 models.ServiceBroker 120 result2 error 121 }{result1, result2} 122 } 123 124 func (fake *FakeBrokerBuilder) GetAllServiceBrokers() ([]models.ServiceBroker, error) { 125 fake.getAllServiceBrokersMutex.Lock() 126 defer fake.getAllServiceBrokersMutex.Unlock() 127 fake.getAllServiceBrokersArgsForCall = append(fake.getAllServiceBrokersArgsForCall, struct{}{}) 128 if fake.GetAllServiceBrokersStub != nil { 129 return fake.GetAllServiceBrokersStub() 130 } else { 131 return fake.getAllServiceBrokersReturns.result1, fake.getAllServiceBrokersReturns.result2 132 } 133 } 134 135 func (fake *FakeBrokerBuilder) GetAllServiceBrokersCallCount() int { 136 fake.getAllServiceBrokersMutex.RLock() 137 defer fake.getAllServiceBrokersMutex.RUnlock() 138 return len(fake.getAllServiceBrokersArgsForCall) 139 } 140 141 func (fake *FakeBrokerBuilder) GetAllServiceBrokersReturns(result1 []models.ServiceBroker, result2 error) { 142 fake.getAllServiceBrokersReturns = struct { 143 result1 []models.ServiceBroker 144 result2 error 145 }{result1, result2} 146 } 147 148 func (fake *FakeBrokerBuilder) GetBrokerWithAllServices(brokerName string) (models.ServiceBroker, error) { 149 fake.getBrokerWithAllServicesMutex.Lock() 150 defer fake.getBrokerWithAllServicesMutex.Unlock() 151 fake.getBrokerWithAllServicesArgsForCall = append(fake.getBrokerWithAllServicesArgsForCall, struct { 152 brokerName string 153 }{brokerName}) 154 if fake.GetBrokerWithAllServicesStub != nil { 155 return fake.GetBrokerWithAllServicesStub(brokerName) 156 } else { 157 return fake.getBrokerWithAllServicesReturns.result1, fake.getBrokerWithAllServicesReturns.result2 158 } 159 } 160 161 func (fake *FakeBrokerBuilder) GetBrokerWithAllServicesCallCount() int { 162 fake.getBrokerWithAllServicesMutex.RLock() 163 defer fake.getBrokerWithAllServicesMutex.RUnlock() 164 return len(fake.getBrokerWithAllServicesArgsForCall) 165 } 166 167 func (fake *FakeBrokerBuilder) GetBrokerWithAllServicesArgsForCall(i int) string { 168 fake.getBrokerWithAllServicesMutex.RLock() 169 defer fake.getBrokerWithAllServicesMutex.RUnlock() 170 return fake.getBrokerWithAllServicesArgsForCall[i].brokerName 171 } 172 173 func (fake *FakeBrokerBuilder) GetBrokerWithAllServicesReturns(result1 models.ServiceBroker, result2 error) { 174 fake.getBrokerWithAllServicesReturns = struct { 175 result1 models.ServiceBroker 176 result2 error 177 }{result1, result2} 178 } 179 180 func (fake *FakeBrokerBuilder) GetBrokerWithSpecifiedService(serviceName string) (models.ServiceBroker, error) { 181 fake.getBrokerWithSpecifiedServiceMutex.Lock() 182 defer fake.getBrokerWithSpecifiedServiceMutex.Unlock() 183 fake.getBrokerWithSpecifiedServiceArgsForCall = append(fake.getBrokerWithSpecifiedServiceArgsForCall, struct { 184 serviceName string 185 }{serviceName}) 186 if fake.GetBrokerWithSpecifiedServiceStub != nil { 187 return fake.GetBrokerWithSpecifiedServiceStub(serviceName) 188 } else { 189 return fake.getBrokerWithSpecifiedServiceReturns.result1, fake.getBrokerWithSpecifiedServiceReturns.result2 190 } 191 } 192 193 func (fake *FakeBrokerBuilder) GetBrokerWithSpecifiedServiceCallCount() int { 194 fake.getBrokerWithSpecifiedServiceMutex.RLock() 195 defer fake.getBrokerWithSpecifiedServiceMutex.RUnlock() 196 return len(fake.getBrokerWithSpecifiedServiceArgsForCall) 197 } 198 199 func (fake *FakeBrokerBuilder) GetBrokerWithSpecifiedServiceArgsForCall(i int) string { 200 fake.getBrokerWithSpecifiedServiceMutex.RLock() 201 defer fake.getBrokerWithSpecifiedServiceMutex.RUnlock() 202 return fake.getBrokerWithSpecifiedServiceArgsForCall[i].serviceName 203 } 204 205 func (fake *FakeBrokerBuilder) GetBrokerWithSpecifiedServiceReturns(result1 models.ServiceBroker, result2 error) { 206 fake.getBrokerWithSpecifiedServiceReturns = struct { 207 result1 models.ServiceBroker 208 result2 error 209 }{result1, result2} 210 } 211 212 var _ BrokerBuilder = new(FakeBrokerBuilder)