github.com/IBM-Blockchain/fabric-operator@v1.0.4/pkg/initializer/orderer/mocks/ibporderer.go (about) 1 // Code generated by counterfeiter. DO NOT EDIT. 2 package mocks 3 4 import ( 5 "sync" 6 7 "github.com/IBM-Blockchain/fabric-operator/pkg/initializer/common/config" 8 initializer "github.com/IBM-Blockchain/fabric-operator/pkg/initializer/orderer" 9 ) 10 11 type IBPOrderer struct { 12 GenerateCryptoStub func() (*config.CryptoResponse, error) 13 generateCryptoMutex sync.RWMutex 14 generateCryptoArgsForCall []struct { 15 } 16 generateCryptoReturns struct { 17 result1 *config.CryptoResponse 18 result2 error 19 } 20 generateCryptoReturnsOnCall map[int]struct { 21 result1 *config.CryptoResponse 22 result2 error 23 } 24 GetConfigStub func() initializer.OrdererConfig 25 getConfigMutex sync.RWMutex 26 getConfigArgsForCall []struct { 27 } 28 getConfigReturns struct { 29 result1 initializer.OrdererConfig 30 } 31 getConfigReturnsOnCall map[int]struct { 32 result1 initializer.OrdererConfig 33 } 34 OverrideConfigStub func(initializer.OrdererConfig) error 35 overrideConfigMutex sync.RWMutex 36 overrideConfigArgsForCall []struct { 37 arg1 initializer.OrdererConfig 38 } 39 overrideConfigReturns struct { 40 result1 error 41 } 42 overrideConfigReturnsOnCall map[int]struct { 43 result1 error 44 } 45 invocations map[string][][]interface{} 46 invocationsMutex sync.RWMutex 47 } 48 49 func (fake *IBPOrderer) GenerateCrypto() (*config.CryptoResponse, error) { 50 fake.generateCryptoMutex.Lock() 51 ret, specificReturn := fake.generateCryptoReturnsOnCall[len(fake.generateCryptoArgsForCall)] 52 fake.generateCryptoArgsForCall = append(fake.generateCryptoArgsForCall, struct { 53 }{}) 54 stub := fake.GenerateCryptoStub 55 fakeReturns := fake.generateCryptoReturns 56 fake.recordInvocation("GenerateCrypto", []interface{}{}) 57 fake.generateCryptoMutex.Unlock() 58 if stub != nil { 59 return stub() 60 } 61 if specificReturn { 62 return ret.result1, ret.result2 63 } 64 return fakeReturns.result1, fakeReturns.result2 65 } 66 67 func (fake *IBPOrderer) GenerateCryptoCallCount() int { 68 fake.generateCryptoMutex.RLock() 69 defer fake.generateCryptoMutex.RUnlock() 70 return len(fake.generateCryptoArgsForCall) 71 } 72 73 func (fake *IBPOrderer) GenerateCryptoCalls(stub func() (*config.CryptoResponse, error)) { 74 fake.generateCryptoMutex.Lock() 75 defer fake.generateCryptoMutex.Unlock() 76 fake.GenerateCryptoStub = stub 77 } 78 79 func (fake *IBPOrderer) GenerateCryptoReturns(result1 *config.CryptoResponse, result2 error) { 80 fake.generateCryptoMutex.Lock() 81 defer fake.generateCryptoMutex.Unlock() 82 fake.GenerateCryptoStub = nil 83 fake.generateCryptoReturns = struct { 84 result1 *config.CryptoResponse 85 result2 error 86 }{result1, result2} 87 } 88 89 func (fake *IBPOrderer) GenerateCryptoReturnsOnCall(i int, result1 *config.CryptoResponse, result2 error) { 90 fake.generateCryptoMutex.Lock() 91 defer fake.generateCryptoMutex.Unlock() 92 fake.GenerateCryptoStub = nil 93 if fake.generateCryptoReturnsOnCall == nil { 94 fake.generateCryptoReturnsOnCall = make(map[int]struct { 95 result1 *config.CryptoResponse 96 result2 error 97 }) 98 } 99 fake.generateCryptoReturnsOnCall[i] = struct { 100 result1 *config.CryptoResponse 101 result2 error 102 }{result1, result2} 103 } 104 105 func (fake *IBPOrderer) GetConfig() initializer.OrdererConfig { 106 fake.getConfigMutex.Lock() 107 ret, specificReturn := fake.getConfigReturnsOnCall[len(fake.getConfigArgsForCall)] 108 fake.getConfigArgsForCall = append(fake.getConfigArgsForCall, struct { 109 }{}) 110 stub := fake.GetConfigStub 111 fakeReturns := fake.getConfigReturns 112 fake.recordInvocation("GetConfig", []interface{}{}) 113 fake.getConfigMutex.Unlock() 114 if stub != nil { 115 return stub() 116 } 117 if specificReturn { 118 return ret.result1 119 } 120 return fakeReturns.result1 121 } 122 123 func (fake *IBPOrderer) GetConfigCallCount() int { 124 fake.getConfigMutex.RLock() 125 defer fake.getConfigMutex.RUnlock() 126 return len(fake.getConfigArgsForCall) 127 } 128 129 func (fake *IBPOrderer) GetConfigCalls(stub func() initializer.OrdererConfig) { 130 fake.getConfigMutex.Lock() 131 defer fake.getConfigMutex.Unlock() 132 fake.GetConfigStub = stub 133 } 134 135 func (fake *IBPOrderer) GetConfigReturns(result1 initializer.OrdererConfig) { 136 fake.getConfigMutex.Lock() 137 defer fake.getConfigMutex.Unlock() 138 fake.GetConfigStub = nil 139 fake.getConfigReturns = struct { 140 result1 initializer.OrdererConfig 141 }{result1} 142 } 143 144 func (fake *IBPOrderer) GetConfigReturnsOnCall(i int, result1 initializer.OrdererConfig) { 145 fake.getConfigMutex.Lock() 146 defer fake.getConfigMutex.Unlock() 147 fake.GetConfigStub = nil 148 if fake.getConfigReturnsOnCall == nil { 149 fake.getConfigReturnsOnCall = make(map[int]struct { 150 result1 initializer.OrdererConfig 151 }) 152 } 153 fake.getConfigReturnsOnCall[i] = struct { 154 result1 initializer.OrdererConfig 155 }{result1} 156 } 157 158 func (fake *IBPOrderer) OverrideConfig(arg1 initializer.OrdererConfig) error { 159 fake.overrideConfigMutex.Lock() 160 ret, specificReturn := fake.overrideConfigReturnsOnCall[len(fake.overrideConfigArgsForCall)] 161 fake.overrideConfigArgsForCall = append(fake.overrideConfigArgsForCall, struct { 162 arg1 initializer.OrdererConfig 163 }{arg1}) 164 stub := fake.OverrideConfigStub 165 fakeReturns := fake.overrideConfigReturns 166 fake.recordInvocation("OverrideConfig", []interface{}{arg1}) 167 fake.overrideConfigMutex.Unlock() 168 if stub != nil { 169 return stub(arg1) 170 } 171 if specificReturn { 172 return ret.result1 173 } 174 return fakeReturns.result1 175 } 176 177 func (fake *IBPOrderer) OverrideConfigCallCount() int { 178 fake.overrideConfigMutex.RLock() 179 defer fake.overrideConfigMutex.RUnlock() 180 return len(fake.overrideConfigArgsForCall) 181 } 182 183 func (fake *IBPOrderer) OverrideConfigCalls(stub func(initializer.OrdererConfig) error) { 184 fake.overrideConfigMutex.Lock() 185 defer fake.overrideConfigMutex.Unlock() 186 fake.OverrideConfigStub = stub 187 } 188 189 func (fake *IBPOrderer) OverrideConfigArgsForCall(i int) initializer.OrdererConfig { 190 fake.overrideConfigMutex.RLock() 191 defer fake.overrideConfigMutex.RUnlock() 192 argsForCall := fake.overrideConfigArgsForCall[i] 193 return argsForCall.arg1 194 } 195 196 func (fake *IBPOrderer) OverrideConfigReturns(result1 error) { 197 fake.overrideConfigMutex.Lock() 198 defer fake.overrideConfigMutex.Unlock() 199 fake.OverrideConfigStub = nil 200 fake.overrideConfigReturns = struct { 201 result1 error 202 }{result1} 203 } 204 205 func (fake *IBPOrderer) OverrideConfigReturnsOnCall(i int, result1 error) { 206 fake.overrideConfigMutex.Lock() 207 defer fake.overrideConfigMutex.Unlock() 208 fake.OverrideConfigStub = nil 209 if fake.overrideConfigReturnsOnCall == nil { 210 fake.overrideConfigReturnsOnCall = make(map[int]struct { 211 result1 error 212 }) 213 } 214 fake.overrideConfigReturnsOnCall[i] = struct { 215 result1 error 216 }{result1} 217 } 218 219 func (fake *IBPOrderer) Invocations() map[string][][]interface{} { 220 fake.invocationsMutex.RLock() 221 defer fake.invocationsMutex.RUnlock() 222 fake.generateCryptoMutex.RLock() 223 defer fake.generateCryptoMutex.RUnlock() 224 fake.getConfigMutex.RLock() 225 defer fake.getConfigMutex.RUnlock() 226 fake.overrideConfigMutex.RLock() 227 defer fake.overrideConfigMutex.RUnlock() 228 copiedInvocations := map[string][][]interface{}{} 229 for key, value := range fake.invocations { 230 copiedInvocations[key] = value 231 } 232 return copiedInvocations 233 } 234 235 func (fake *IBPOrderer) recordInvocation(key string, args []interface{}) { 236 fake.invocationsMutex.Lock() 237 defer fake.invocationsMutex.Unlock() 238 if fake.invocations == nil { 239 fake.invocations = map[string][][]interface{}{} 240 } 241 if fake.invocations[key] == nil { 242 fake.invocations[key] = [][]interface{}{} 243 } 244 fake.invocations[key] = append(fake.invocations[key], args) 245 } 246 247 var _ initializer.IBPOrderer = new(IBPOrderer)