github.com/IBM-Blockchain/fabric-operator@v1.0.4/pkg/initializer/common/enroller/mocks/hsmcaclient.go (about) 1 // Code generated by counterfeiter. DO NOT EDIT. 2 package mocks 3 4 import ( 5 "sync" 6 "time" 7 8 "github.com/IBM-Blockchain/fabric-operator/api/v1beta1" 9 "github.com/IBM-Blockchain/fabric-operator/pkg/initializer/common/enroller" 10 "github.com/hyperledger/fabric-ca/lib" 11 ) 12 13 type HSMCAClient struct { 14 GetConfigStub func() *lib.ClientConfig 15 getConfigMutex sync.RWMutex 16 getConfigArgsForCall []struct { 17 } 18 getConfigReturns struct { 19 result1 *lib.ClientConfig 20 } 21 getConfigReturnsOnCall map[int]struct { 22 result1 *lib.ClientConfig 23 } 24 GetEnrollmentRequestStub func() *v1beta1.Enrollment 25 getEnrollmentRequestMutex sync.RWMutex 26 getEnrollmentRequestArgsForCall []struct { 27 } 28 getEnrollmentRequestReturns struct { 29 result1 *v1beta1.Enrollment 30 } 31 getEnrollmentRequestReturnsOnCall map[int]struct { 32 result1 *v1beta1.Enrollment 33 } 34 GetHomeDirStub func() string 35 getHomeDirMutex sync.RWMutex 36 getHomeDirArgsForCall []struct { 37 } 38 getHomeDirReturns struct { 39 result1 string 40 } 41 getHomeDirReturnsOnCall map[int]struct { 42 result1 string 43 } 44 PingCAStub func(time.Duration) error 45 pingCAMutex sync.RWMutex 46 pingCAArgsForCall []struct { 47 arg1 time.Duration 48 } 49 pingCAReturns struct { 50 result1 error 51 } 52 pingCAReturnsOnCall map[int]struct { 53 result1 error 54 } 55 SetHSMLibraryStub func(string) 56 setHSMLibraryMutex sync.RWMutex 57 setHSMLibraryArgsForCall []struct { 58 arg1 string 59 } 60 invocations map[string][][]interface{} 61 invocationsMutex sync.RWMutex 62 } 63 64 func (fake *HSMCAClient) GetConfig() *lib.ClientConfig { 65 fake.getConfigMutex.Lock() 66 ret, specificReturn := fake.getConfigReturnsOnCall[len(fake.getConfigArgsForCall)] 67 fake.getConfigArgsForCall = append(fake.getConfigArgsForCall, struct { 68 }{}) 69 stub := fake.GetConfigStub 70 fakeReturns := fake.getConfigReturns 71 fake.recordInvocation("GetConfig", []interface{}{}) 72 fake.getConfigMutex.Unlock() 73 if stub != nil { 74 return stub() 75 } 76 if specificReturn { 77 return ret.result1 78 } 79 return fakeReturns.result1 80 } 81 82 func (fake *HSMCAClient) GetConfigCallCount() int { 83 fake.getConfigMutex.RLock() 84 defer fake.getConfigMutex.RUnlock() 85 return len(fake.getConfigArgsForCall) 86 } 87 88 func (fake *HSMCAClient) GetConfigCalls(stub func() *lib.ClientConfig) { 89 fake.getConfigMutex.Lock() 90 defer fake.getConfigMutex.Unlock() 91 fake.GetConfigStub = stub 92 } 93 94 func (fake *HSMCAClient) GetConfigReturns(result1 *lib.ClientConfig) { 95 fake.getConfigMutex.Lock() 96 defer fake.getConfigMutex.Unlock() 97 fake.GetConfigStub = nil 98 fake.getConfigReturns = struct { 99 result1 *lib.ClientConfig 100 }{result1} 101 } 102 103 func (fake *HSMCAClient) GetConfigReturnsOnCall(i int, result1 *lib.ClientConfig) { 104 fake.getConfigMutex.Lock() 105 defer fake.getConfigMutex.Unlock() 106 fake.GetConfigStub = nil 107 if fake.getConfigReturnsOnCall == nil { 108 fake.getConfigReturnsOnCall = make(map[int]struct { 109 result1 *lib.ClientConfig 110 }) 111 } 112 fake.getConfigReturnsOnCall[i] = struct { 113 result1 *lib.ClientConfig 114 }{result1} 115 } 116 117 func (fake *HSMCAClient) GetEnrollmentRequest() *v1beta1.Enrollment { 118 fake.getEnrollmentRequestMutex.Lock() 119 ret, specificReturn := fake.getEnrollmentRequestReturnsOnCall[len(fake.getEnrollmentRequestArgsForCall)] 120 fake.getEnrollmentRequestArgsForCall = append(fake.getEnrollmentRequestArgsForCall, struct { 121 }{}) 122 stub := fake.GetEnrollmentRequestStub 123 fakeReturns := fake.getEnrollmentRequestReturns 124 fake.recordInvocation("GetEnrollmentRequest", []interface{}{}) 125 fake.getEnrollmentRequestMutex.Unlock() 126 if stub != nil { 127 return stub() 128 } 129 if specificReturn { 130 return ret.result1 131 } 132 return fakeReturns.result1 133 } 134 135 func (fake *HSMCAClient) GetEnrollmentRequestCallCount() int { 136 fake.getEnrollmentRequestMutex.RLock() 137 defer fake.getEnrollmentRequestMutex.RUnlock() 138 return len(fake.getEnrollmentRequestArgsForCall) 139 } 140 141 func (fake *HSMCAClient) GetEnrollmentRequestCalls(stub func() *v1beta1.Enrollment) { 142 fake.getEnrollmentRequestMutex.Lock() 143 defer fake.getEnrollmentRequestMutex.Unlock() 144 fake.GetEnrollmentRequestStub = stub 145 } 146 147 func (fake *HSMCAClient) GetEnrollmentRequestReturns(result1 *v1beta1.Enrollment) { 148 fake.getEnrollmentRequestMutex.Lock() 149 defer fake.getEnrollmentRequestMutex.Unlock() 150 fake.GetEnrollmentRequestStub = nil 151 fake.getEnrollmentRequestReturns = struct { 152 result1 *v1beta1.Enrollment 153 }{result1} 154 } 155 156 func (fake *HSMCAClient) GetEnrollmentRequestReturnsOnCall(i int, result1 *v1beta1.Enrollment) { 157 fake.getEnrollmentRequestMutex.Lock() 158 defer fake.getEnrollmentRequestMutex.Unlock() 159 fake.GetEnrollmentRequestStub = nil 160 if fake.getEnrollmentRequestReturnsOnCall == nil { 161 fake.getEnrollmentRequestReturnsOnCall = make(map[int]struct { 162 result1 *v1beta1.Enrollment 163 }) 164 } 165 fake.getEnrollmentRequestReturnsOnCall[i] = struct { 166 result1 *v1beta1.Enrollment 167 }{result1} 168 } 169 170 func (fake *HSMCAClient) GetHomeDir() string { 171 fake.getHomeDirMutex.Lock() 172 ret, specificReturn := fake.getHomeDirReturnsOnCall[len(fake.getHomeDirArgsForCall)] 173 fake.getHomeDirArgsForCall = append(fake.getHomeDirArgsForCall, struct { 174 }{}) 175 stub := fake.GetHomeDirStub 176 fakeReturns := fake.getHomeDirReturns 177 fake.recordInvocation("GetHomeDir", []interface{}{}) 178 fake.getHomeDirMutex.Unlock() 179 if stub != nil { 180 return stub() 181 } 182 if specificReturn { 183 return ret.result1 184 } 185 return fakeReturns.result1 186 } 187 188 func (fake *HSMCAClient) GetHomeDirCallCount() int { 189 fake.getHomeDirMutex.RLock() 190 defer fake.getHomeDirMutex.RUnlock() 191 return len(fake.getHomeDirArgsForCall) 192 } 193 194 func (fake *HSMCAClient) GetHomeDirCalls(stub func() string) { 195 fake.getHomeDirMutex.Lock() 196 defer fake.getHomeDirMutex.Unlock() 197 fake.GetHomeDirStub = stub 198 } 199 200 func (fake *HSMCAClient) GetHomeDirReturns(result1 string) { 201 fake.getHomeDirMutex.Lock() 202 defer fake.getHomeDirMutex.Unlock() 203 fake.GetHomeDirStub = nil 204 fake.getHomeDirReturns = struct { 205 result1 string 206 }{result1} 207 } 208 209 func (fake *HSMCAClient) GetHomeDirReturnsOnCall(i int, result1 string) { 210 fake.getHomeDirMutex.Lock() 211 defer fake.getHomeDirMutex.Unlock() 212 fake.GetHomeDirStub = nil 213 if fake.getHomeDirReturnsOnCall == nil { 214 fake.getHomeDirReturnsOnCall = make(map[int]struct { 215 result1 string 216 }) 217 } 218 fake.getHomeDirReturnsOnCall[i] = struct { 219 result1 string 220 }{result1} 221 } 222 223 func (fake *HSMCAClient) PingCA(arg1 time.Duration) error { 224 fake.pingCAMutex.Lock() 225 ret, specificReturn := fake.pingCAReturnsOnCall[len(fake.pingCAArgsForCall)] 226 fake.pingCAArgsForCall = append(fake.pingCAArgsForCall, struct { 227 arg1 time.Duration 228 }{arg1}) 229 stub := fake.PingCAStub 230 fakeReturns := fake.pingCAReturns 231 fake.recordInvocation("PingCA", []interface{}{arg1}) 232 fake.pingCAMutex.Unlock() 233 if stub != nil { 234 return stub(arg1) 235 } 236 if specificReturn { 237 return ret.result1 238 } 239 return fakeReturns.result1 240 } 241 242 func (fake *HSMCAClient) PingCACallCount() int { 243 fake.pingCAMutex.RLock() 244 defer fake.pingCAMutex.RUnlock() 245 return len(fake.pingCAArgsForCall) 246 } 247 248 func (fake *HSMCAClient) PingCACalls(stub func(time.Duration) error) { 249 fake.pingCAMutex.Lock() 250 defer fake.pingCAMutex.Unlock() 251 fake.PingCAStub = stub 252 } 253 254 func (fake *HSMCAClient) PingCAArgsForCall(i int) time.Duration { 255 fake.pingCAMutex.RLock() 256 defer fake.pingCAMutex.RUnlock() 257 argsForCall := fake.pingCAArgsForCall[i] 258 return argsForCall.arg1 259 } 260 261 func (fake *HSMCAClient) PingCAReturns(result1 error) { 262 fake.pingCAMutex.Lock() 263 defer fake.pingCAMutex.Unlock() 264 fake.PingCAStub = nil 265 fake.pingCAReturns = struct { 266 result1 error 267 }{result1} 268 } 269 270 func (fake *HSMCAClient) PingCAReturnsOnCall(i int, result1 error) { 271 fake.pingCAMutex.Lock() 272 defer fake.pingCAMutex.Unlock() 273 fake.PingCAStub = nil 274 if fake.pingCAReturnsOnCall == nil { 275 fake.pingCAReturnsOnCall = make(map[int]struct { 276 result1 error 277 }) 278 } 279 fake.pingCAReturnsOnCall[i] = struct { 280 result1 error 281 }{result1} 282 } 283 284 func (fake *HSMCAClient) SetHSMLibrary(arg1 string) { 285 fake.setHSMLibraryMutex.Lock() 286 fake.setHSMLibraryArgsForCall = append(fake.setHSMLibraryArgsForCall, struct { 287 arg1 string 288 }{arg1}) 289 stub := fake.SetHSMLibraryStub 290 fake.recordInvocation("SetHSMLibrary", []interface{}{arg1}) 291 fake.setHSMLibraryMutex.Unlock() 292 if stub != nil { 293 fake.SetHSMLibraryStub(arg1) 294 } 295 } 296 297 func (fake *HSMCAClient) SetHSMLibraryCallCount() int { 298 fake.setHSMLibraryMutex.RLock() 299 defer fake.setHSMLibraryMutex.RUnlock() 300 return len(fake.setHSMLibraryArgsForCall) 301 } 302 303 func (fake *HSMCAClient) SetHSMLibraryCalls(stub func(string)) { 304 fake.setHSMLibraryMutex.Lock() 305 defer fake.setHSMLibraryMutex.Unlock() 306 fake.SetHSMLibraryStub = stub 307 } 308 309 func (fake *HSMCAClient) SetHSMLibraryArgsForCall(i int) string { 310 fake.setHSMLibraryMutex.RLock() 311 defer fake.setHSMLibraryMutex.RUnlock() 312 argsForCall := fake.setHSMLibraryArgsForCall[i] 313 return argsForCall.arg1 314 } 315 316 func (fake *HSMCAClient) Invocations() map[string][][]interface{} { 317 fake.invocationsMutex.RLock() 318 defer fake.invocationsMutex.RUnlock() 319 fake.getConfigMutex.RLock() 320 defer fake.getConfigMutex.RUnlock() 321 fake.getEnrollmentRequestMutex.RLock() 322 defer fake.getEnrollmentRequestMutex.RUnlock() 323 fake.getHomeDirMutex.RLock() 324 defer fake.getHomeDirMutex.RUnlock() 325 fake.pingCAMutex.RLock() 326 defer fake.pingCAMutex.RUnlock() 327 fake.setHSMLibraryMutex.RLock() 328 defer fake.setHSMLibraryMutex.RUnlock() 329 copiedInvocations := map[string][][]interface{}{} 330 for key, value := range fake.invocations { 331 copiedInvocations[key] = value 332 } 333 return copiedInvocations 334 } 335 336 func (fake *HSMCAClient) recordInvocation(key string, args []interface{}) { 337 fake.invocationsMutex.Lock() 338 defer fake.invocationsMutex.Unlock() 339 if fake.invocations == nil { 340 fake.invocations = map[string][][]interface{}{} 341 } 342 if fake.invocations[key] == nil { 343 fake.invocations[key] = [][]interface{}{} 344 } 345 fake.invocations[key] = append(fake.invocations[key], args) 346 } 347 348 var _ enroller.HSMCAClient = new(HSMCAClient)