github.com/adecaro/fabric-ca@v2.0.0-alpha+incompatible/lib/server/db/sqlite/mocks/create.go (about) 1 // Code generated by counterfeiter. DO NOT EDIT. 2 package mocks 3 4 import ( 5 sql "database/sql" 6 sync "sync" 7 8 sqlite "github.com/hyperledger/fabric-ca/lib/server/db/sqlite" 9 ) 10 11 type Create struct { 12 CommitStub func(string) error 13 commitMutex sync.RWMutex 14 commitArgsForCall []struct { 15 arg1 string 16 } 17 commitReturns struct { 18 result1 error 19 } 20 commitReturnsOnCall map[int]struct { 21 result1 error 22 } 23 ExecStub func(string, string, ...interface{}) (sql.Result, error) 24 execMutex sync.RWMutex 25 execArgsForCall []struct { 26 arg1 string 27 arg2 string 28 arg3 []interface{} 29 } 30 execReturns struct { 31 result1 sql.Result 32 result2 error 33 } 34 execReturnsOnCall map[int]struct { 35 result1 sql.Result 36 result2 error 37 } 38 RebindStub func(string) string 39 rebindMutex sync.RWMutex 40 rebindArgsForCall []struct { 41 arg1 string 42 } 43 rebindReturns struct { 44 result1 string 45 } 46 rebindReturnsOnCall map[int]struct { 47 result1 string 48 } 49 RollbackStub func(string) error 50 rollbackMutex sync.RWMutex 51 rollbackArgsForCall []struct { 52 arg1 string 53 } 54 rollbackReturns struct { 55 result1 error 56 } 57 rollbackReturnsOnCall map[int]struct { 58 result1 error 59 } 60 invocations map[string][][]interface{} 61 invocationsMutex sync.RWMutex 62 } 63 64 func (fake *Create) Commit(arg1 string) error { 65 fake.commitMutex.Lock() 66 ret, specificReturn := fake.commitReturnsOnCall[len(fake.commitArgsForCall)] 67 fake.commitArgsForCall = append(fake.commitArgsForCall, struct { 68 arg1 string 69 }{arg1}) 70 fake.recordInvocation("Commit", []interface{}{arg1}) 71 fake.commitMutex.Unlock() 72 if fake.CommitStub != nil { 73 return fake.CommitStub(arg1) 74 } 75 if specificReturn { 76 return ret.result1 77 } 78 fakeReturns := fake.commitReturns 79 return fakeReturns.result1 80 } 81 82 func (fake *Create) CommitCallCount() int { 83 fake.commitMutex.RLock() 84 defer fake.commitMutex.RUnlock() 85 return len(fake.commitArgsForCall) 86 } 87 88 func (fake *Create) CommitCalls(stub func(string) error) { 89 fake.commitMutex.Lock() 90 defer fake.commitMutex.Unlock() 91 fake.CommitStub = stub 92 } 93 94 func (fake *Create) CommitArgsForCall(i int) string { 95 fake.commitMutex.RLock() 96 defer fake.commitMutex.RUnlock() 97 argsForCall := fake.commitArgsForCall[i] 98 return argsForCall.arg1 99 } 100 101 func (fake *Create) CommitReturns(result1 error) { 102 fake.commitMutex.Lock() 103 defer fake.commitMutex.Unlock() 104 fake.CommitStub = nil 105 fake.commitReturns = struct { 106 result1 error 107 }{result1} 108 } 109 110 func (fake *Create) CommitReturnsOnCall(i int, result1 error) { 111 fake.commitMutex.Lock() 112 defer fake.commitMutex.Unlock() 113 fake.CommitStub = nil 114 if fake.commitReturnsOnCall == nil { 115 fake.commitReturnsOnCall = make(map[int]struct { 116 result1 error 117 }) 118 } 119 fake.commitReturnsOnCall[i] = struct { 120 result1 error 121 }{result1} 122 } 123 124 func (fake *Create) Exec(arg1 string, arg2 string, arg3 ...interface{}) (sql.Result, error) { 125 fake.execMutex.Lock() 126 ret, specificReturn := fake.execReturnsOnCall[len(fake.execArgsForCall)] 127 fake.execArgsForCall = append(fake.execArgsForCall, struct { 128 arg1 string 129 arg2 string 130 arg3 []interface{} 131 }{arg1, arg2, arg3}) 132 fake.recordInvocation("Exec", []interface{}{arg1, arg2, arg3}) 133 fake.execMutex.Unlock() 134 if fake.ExecStub != nil { 135 return fake.ExecStub(arg1, arg2, arg3...) 136 } 137 if specificReturn { 138 return ret.result1, ret.result2 139 } 140 fakeReturns := fake.execReturns 141 return fakeReturns.result1, fakeReturns.result2 142 } 143 144 func (fake *Create) ExecCallCount() int { 145 fake.execMutex.RLock() 146 defer fake.execMutex.RUnlock() 147 return len(fake.execArgsForCall) 148 } 149 150 func (fake *Create) ExecCalls(stub func(string, string, ...interface{}) (sql.Result, error)) { 151 fake.execMutex.Lock() 152 defer fake.execMutex.Unlock() 153 fake.ExecStub = stub 154 } 155 156 func (fake *Create) ExecArgsForCall(i int) (string, string, []interface{}) { 157 fake.execMutex.RLock() 158 defer fake.execMutex.RUnlock() 159 argsForCall := fake.execArgsForCall[i] 160 return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3 161 } 162 163 func (fake *Create) ExecReturns(result1 sql.Result, result2 error) { 164 fake.execMutex.Lock() 165 defer fake.execMutex.Unlock() 166 fake.ExecStub = nil 167 fake.execReturns = struct { 168 result1 sql.Result 169 result2 error 170 }{result1, result2} 171 } 172 173 func (fake *Create) ExecReturnsOnCall(i int, result1 sql.Result, result2 error) { 174 fake.execMutex.Lock() 175 defer fake.execMutex.Unlock() 176 fake.ExecStub = nil 177 if fake.execReturnsOnCall == nil { 178 fake.execReturnsOnCall = make(map[int]struct { 179 result1 sql.Result 180 result2 error 181 }) 182 } 183 fake.execReturnsOnCall[i] = struct { 184 result1 sql.Result 185 result2 error 186 }{result1, result2} 187 } 188 189 func (fake *Create) Rebind(arg1 string) string { 190 fake.rebindMutex.Lock() 191 ret, specificReturn := fake.rebindReturnsOnCall[len(fake.rebindArgsForCall)] 192 fake.rebindArgsForCall = append(fake.rebindArgsForCall, struct { 193 arg1 string 194 }{arg1}) 195 fake.recordInvocation("Rebind", []interface{}{arg1}) 196 fake.rebindMutex.Unlock() 197 if fake.RebindStub != nil { 198 return fake.RebindStub(arg1) 199 } 200 if specificReturn { 201 return ret.result1 202 } 203 fakeReturns := fake.rebindReturns 204 return fakeReturns.result1 205 } 206 207 func (fake *Create) RebindCallCount() int { 208 fake.rebindMutex.RLock() 209 defer fake.rebindMutex.RUnlock() 210 return len(fake.rebindArgsForCall) 211 } 212 213 func (fake *Create) RebindCalls(stub func(string) string) { 214 fake.rebindMutex.Lock() 215 defer fake.rebindMutex.Unlock() 216 fake.RebindStub = stub 217 } 218 219 func (fake *Create) RebindArgsForCall(i int) string { 220 fake.rebindMutex.RLock() 221 defer fake.rebindMutex.RUnlock() 222 argsForCall := fake.rebindArgsForCall[i] 223 return argsForCall.arg1 224 } 225 226 func (fake *Create) RebindReturns(result1 string) { 227 fake.rebindMutex.Lock() 228 defer fake.rebindMutex.Unlock() 229 fake.RebindStub = nil 230 fake.rebindReturns = struct { 231 result1 string 232 }{result1} 233 } 234 235 func (fake *Create) RebindReturnsOnCall(i int, result1 string) { 236 fake.rebindMutex.Lock() 237 defer fake.rebindMutex.Unlock() 238 fake.RebindStub = nil 239 if fake.rebindReturnsOnCall == nil { 240 fake.rebindReturnsOnCall = make(map[int]struct { 241 result1 string 242 }) 243 } 244 fake.rebindReturnsOnCall[i] = struct { 245 result1 string 246 }{result1} 247 } 248 249 func (fake *Create) Rollback(arg1 string) error { 250 fake.rollbackMutex.Lock() 251 ret, specificReturn := fake.rollbackReturnsOnCall[len(fake.rollbackArgsForCall)] 252 fake.rollbackArgsForCall = append(fake.rollbackArgsForCall, struct { 253 arg1 string 254 }{arg1}) 255 fake.recordInvocation("Rollback", []interface{}{arg1}) 256 fake.rollbackMutex.Unlock() 257 if fake.RollbackStub != nil { 258 return fake.RollbackStub(arg1) 259 } 260 if specificReturn { 261 return ret.result1 262 } 263 fakeReturns := fake.rollbackReturns 264 return fakeReturns.result1 265 } 266 267 func (fake *Create) RollbackCallCount() int { 268 fake.rollbackMutex.RLock() 269 defer fake.rollbackMutex.RUnlock() 270 return len(fake.rollbackArgsForCall) 271 } 272 273 func (fake *Create) RollbackCalls(stub func(string) error) { 274 fake.rollbackMutex.Lock() 275 defer fake.rollbackMutex.Unlock() 276 fake.RollbackStub = stub 277 } 278 279 func (fake *Create) RollbackArgsForCall(i int) string { 280 fake.rollbackMutex.RLock() 281 defer fake.rollbackMutex.RUnlock() 282 argsForCall := fake.rollbackArgsForCall[i] 283 return argsForCall.arg1 284 } 285 286 func (fake *Create) RollbackReturns(result1 error) { 287 fake.rollbackMutex.Lock() 288 defer fake.rollbackMutex.Unlock() 289 fake.RollbackStub = nil 290 fake.rollbackReturns = struct { 291 result1 error 292 }{result1} 293 } 294 295 func (fake *Create) RollbackReturnsOnCall(i int, result1 error) { 296 fake.rollbackMutex.Lock() 297 defer fake.rollbackMutex.Unlock() 298 fake.RollbackStub = nil 299 if fake.rollbackReturnsOnCall == nil { 300 fake.rollbackReturnsOnCall = make(map[int]struct { 301 result1 error 302 }) 303 } 304 fake.rollbackReturnsOnCall[i] = struct { 305 result1 error 306 }{result1} 307 } 308 309 func (fake *Create) Invocations() map[string][][]interface{} { 310 fake.invocationsMutex.RLock() 311 defer fake.invocationsMutex.RUnlock() 312 fake.commitMutex.RLock() 313 defer fake.commitMutex.RUnlock() 314 fake.execMutex.RLock() 315 defer fake.execMutex.RUnlock() 316 fake.rebindMutex.RLock() 317 defer fake.rebindMutex.RUnlock() 318 fake.rollbackMutex.RLock() 319 defer fake.rollbackMutex.RUnlock() 320 copiedInvocations := map[string][][]interface{}{} 321 for key, value := range fake.invocations { 322 copiedInvocations[key] = value 323 } 324 return copiedInvocations 325 } 326 327 func (fake *Create) recordInvocation(key string, args []interface{}) { 328 fake.invocationsMutex.Lock() 329 defer fake.invocationsMutex.Unlock() 330 if fake.invocations == nil { 331 fake.invocations = map[string][][]interface{}{} 332 } 333 if fake.invocations[key] == nil { 334 fake.invocations[key] = [][]interface{}{} 335 } 336 fake.invocations[key] = append(fake.invocations[key], args) 337 } 338 339 var _ sqlite.Create = new(Create)