github.com/kaituanwang/hyperledger@v2.0.1+incompatible/common/ledger/blockledger/mocks/read_writer.go (about) 1 // Code generated by mockery v1.0.0. DO NOT EDIT. 2 3 package mocks 4 5 import ( 6 common "github.com/hyperledger/fabric-protos-go/common" 7 blockledger "github.com/hyperledger/fabric/common/ledger/blockledger" 8 9 mock "github.com/stretchr/testify/mock" 10 11 orderer "github.com/hyperledger/fabric-protos-go/orderer" 12 ) 13 14 // ReadWriter is an autogenerated mock type for the ReadWriter type 15 type ReadWriter struct { 16 mock.Mock 17 } 18 19 // Append provides a mock function with given fields: block 20 func (_m *ReadWriter) Append(block *common.Block) error { 21 ret := _m.Called(block) 22 23 var r0 error 24 if rf, ok := ret.Get(0).(func(*common.Block) error); ok { 25 r0 = rf(block) 26 } else { 27 r0 = ret.Error(0) 28 } 29 30 return r0 31 } 32 33 // Height provides a mock function with given fields: 34 func (_m *ReadWriter) Height() uint64 { 35 ret := _m.Called() 36 37 var r0 uint64 38 if rf, ok := ret.Get(0).(func() uint64); ok { 39 r0 = rf() 40 } else { 41 r0 = ret.Get(0).(uint64) 42 } 43 44 return r0 45 } 46 47 // Iterator provides a mock function with given fields: startType 48 func (_m *ReadWriter) Iterator(startType *orderer.SeekPosition) (blockledger.Iterator, uint64) { 49 ret := _m.Called(startType) 50 51 var r0 blockledger.Iterator 52 if rf, ok := ret.Get(0).(func(*orderer.SeekPosition) blockledger.Iterator); ok { 53 r0 = rf(startType) 54 } else { 55 if ret.Get(0) != nil { 56 r0 = ret.Get(0).(blockledger.Iterator) 57 } 58 } 59 60 var r1 uint64 61 if rf, ok := ret.Get(1).(func(*orderer.SeekPosition) uint64); ok { 62 r1 = rf(startType) 63 } else { 64 r1 = ret.Get(1).(uint64) 65 } 66 67 return r0, r1 68 }