gitee.com/zhaochuninhefei/fabric-ca-gm@v0.0.2/lib/server/user/mocks/result.go (about) 1 // Code generated by counterfeiter. DO NOT EDIT. 2 package mocks 3 4 import ( 5 sync "sync" 6 ) 7 8 type Result struct { 9 LastInsertIdStub func() (int64, error) 10 lastInsertIdMutex sync.RWMutex 11 lastInsertIdArgsForCall []struct { 12 } 13 lastInsertIdReturns struct { 14 result1 int64 15 result2 error 16 } 17 lastInsertIdReturnsOnCall map[int]struct { 18 result1 int64 19 result2 error 20 } 21 RowsAffectedStub func() (int64, error) 22 rowsAffectedMutex sync.RWMutex 23 rowsAffectedArgsForCall []struct { 24 } 25 rowsAffectedReturns struct { 26 result1 int64 27 result2 error 28 } 29 rowsAffectedReturnsOnCall map[int]struct { 30 result1 int64 31 result2 error 32 } 33 invocations map[string][][]interface{} 34 invocationsMutex sync.RWMutex 35 } 36 37 func (fake *Result) LastInsertId() (int64, error) { 38 fake.lastInsertIdMutex.Lock() 39 ret, specificReturn := fake.lastInsertIdReturnsOnCall[len(fake.lastInsertIdArgsForCall)] 40 fake.lastInsertIdArgsForCall = append(fake.lastInsertIdArgsForCall, struct { 41 }{}) 42 fake.recordInvocation("LastInsertId", []interface{}{}) 43 fake.lastInsertIdMutex.Unlock() 44 if fake.LastInsertIdStub != nil { 45 return fake.LastInsertIdStub() 46 } 47 if specificReturn { 48 return ret.result1, ret.result2 49 } 50 fakeReturns := fake.lastInsertIdReturns 51 return fakeReturns.result1, fakeReturns.result2 52 } 53 54 func (fake *Result) LastInsertIdCallCount() int { 55 fake.lastInsertIdMutex.RLock() 56 defer fake.lastInsertIdMutex.RUnlock() 57 return len(fake.lastInsertIdArgsForCall) 58 } 59 60 func (fake *Result) LastInsertIdCalls(stub func() (int64, error)) { 61 fake.lastInsertIdMutex.Lock() 62 defer fake.lastInsertIdMutex.Unlock() 63 fake.LastInsertIdStub = stub 64 } 65 66 func (fake *Result) LastInsertIdReturns(result1 int64, result2 error) { 67 fake.lastInsertIdMutex.Lock() 68 defer fake.lastInsertIdMutex.Unlock() 69 fake.LastInsertIdStub = nil 70 fake.lastInsertIdReturns = struct { 71 result1 int64 72 result2 error 73 }{result1, result2} 74 } 75 76 func (fake *Result) LastInsertIdReturnsOnCall(i int, result1 int64, result2 error) { 77 fake.lastInsertIdMutex.Lock() 78 defer fake.lastInsertIdMutex.Unlock() 79 fake.LastInsertIdStub = nil 80 if fake.lastInsertIdReturnsOnCall == nil { 81 fake.lastInsertIdReturnsOnCall = make(map[int]struct { 82 result1 int64 83 result2 error 84 }) 85 } 86 fake.lastInsertIdReturnsOnCall[i] = struct { 87 result1 int64 88 result2 error 89 }{result1, result2} 90 } 91 92 func (fake *Result) RowsAffected() (int64, error) { 93 fake.rowsAffectedMutex.Lock() 94 ret, specificReturn := fake.rowsAffectedReturnsOnCall[len(fake.rowsAffectedArgsForCall)] 95 fake.rowsAffectedArgsForCall = append(fake.rowsAffectedArgsForCall, struct { 96 }{}) 97 fake.recordInvocation("RowsAffected", []interface{}{}) 98 fake.rowsAffectedMutex.Unlock() 99 if fake.RowsAffectedStub != nil { 100 return fake.RowsAffectedStub() 101 } 102 if specificReturn { 103 return ret.result1, ret.result2 104 } 105 fakeReturns := fake.rowsAffectedReturns 106 return fakeReturns.result1, fakeReturns.result2 107 } 108 109 func (fake *Result) RowsAffectedCallCount() int { 110 fake.rowsAffectedMutex.RLock() 111 defer fake.rowsAffectedMutex.RUnlock() 112 return len(fake.rowsAffectedArgsForCall) 113 } 114 115 func (fake *Result) RowsAffectedCalls(stub func() (int64, error)) { 116 fake.rowsAffectedMutex.Lock() 117 defer fake.rowsAffectedMutex.Unlock() 118 fake.RowsAffectedStub = stub 119 } 120 121 func (fake *Result) RowsAffectedReturns(result1 int64, result2 error) { 122 fake.rowsAffectedMutex.Lock() 123 defer fake.rowsAffectedMutex.Unlock() 124 fake.RowsAffectedStub = nil 125 fake.rowsAffectedReturns = struct { 126 result1 int64 127 result2 error 128 }{result1, result2} 129 } 130 131 func (fake *Result) RowsAffectedReturnsOnCall(i int, result1 int64, result2 error) { 132 fake.rowsAffectedMutex.Lock() 133 defer fake.rowsAffectedMutex.Unlock() 134 fake.RowsAffectedStub = nil 135 if fake.rowsAffectedReturnsOnCall == nil { 136 fake.rowsAffectedReturnsOnCall = make(map[int]struct { 137 result1 int64 138 result2 error 139 }) 140 } 141 fake.rowsAffectedReturnsOnCall[i] = struct { 142 result1 int64 143 result2 error 144 }{result1, result2} 145 } 146 147 func (fake *Result) Invocations() map[string][][]interface{} { 148 fake.invocationsMutex.RLock() 149 defer fake.invocationsMutex.RUnlock() 150 fake.lastInsertIdMutex.RLock() 151 defer fake.lastInsertIdMutex.RUnlock() 152 fake.rowsAffectedMutex.RLock() 153 defer fake.rowsAffectedMutex.RUnlock() 154 copiedInvocations := map[string][][]interface{}{} 155 for key, value := range fake.invocations { 156 copiedInvocations[key] = value 157 } 158 return copiedInvocations 159 } 160 161 func (fake *Result) recordInvocation(key string, args []interface{}) { 162 fake.invocationsMutex.Lock() 163 defer fake.invocationsMutex.Unlock() 164 if fake.invocations == nil { 165 fake.invocations = map[string][][]interface{}{} 166 } 167 if fake.invocations[key] == nil { 168 fake.invocations[key] = [][]interface{}{} 169 } 170 fake.invocations[key] = append(fake.invocations[key], args) 171 }