github.com/0chain/gosdk@v1.17.11/zboxcore/mocks/Hasher.go (about) 1 // Code generated by mockery v2.28.1. DO NOT EDIT. 2 3 package mocks 4 5 import mock "github.com/stretchr/testify/mock" 6 7 // Hasher is an autogenerated mock type for the Hasher type 8 type Hasher struct { 9 mock.Mock 10 } 11 12 // Finalize provides a mock function with given fields: 13 func (_m *Hasher) Finalize() error { 14 ret := _m.Called() 15 16 var r0 error 17 if rf, ok := ret.Get(0).(func() error); ok { 18 r0 = rf() 19 } else { 20 r0 = ret.Error(0) 21 } 22 23 return r0 24 } 25 26 // GetFileHash provides a mock function with given fields: 27 func (_m *Hasher) GetFileHash() (string, error) { 28 ret := _m.Called() 29 30 var r0 string 31 var r1 error 32 if rf, ok := ret.Get(0).(func() (string, error)); ok { 33 return rf() 34 } 35 if rf, ok := ret.Get(0).(func() string); ok { 36 r0 = rf() 37 } else { 38 r0 = ret.Get(0).(string) 39 } 40 41 if rf, ok := ret.Get(1).(func() error); ok { 42 r1 = rf() 43 } else { 44 r1 = ret.Error(1) 45 } 46 47 return r0, r1 48 } 49 50 // GetFixedMerkleRoot provides a mock function with given fields: 51 func (_m *Hasher) GetFixedMerkleRoot() (string, error) { 52 ret := _m.Called() 53 54 var r0 string 55 var r1 error 56 if rf, ok := ret.Get(0).(func() (string, error)); ok { 57 return rf() 58 } 59 if rf, ok := ret.Get(0).(func() string); ok { 60 r0 = rf() 61 } else { 62 r0 = ret.Get(0).(string) 63 } 64 65 if rf, ok := ret.Get(1).(func() error); ok { 66 r1 = rf() 67 } else { 68 r1 = ret.Error(1) 69 } 70 71 return r0, r1 72 } 73 74 // GetValidationRoot provides a mock function with given fields: 75 func (_m *Hasher) GetValidationRoot() (string, error) { 76 ret := _m.Called() 77 78 var r0 string 79 var r1 error 80 if rf, ok := ret.Get(0).(func() (string, error)); ok { 81 return rf() 82 } 83 if rf, ok := ret.Get(0).(func() string); ok { 84 r0 = rf() 85 } else { 86 r0 = ret.Get(0).(string) 87 } 88 89 if rf, ok := ret.Get(1).(func() error); ok { 90 r1 = rf() 91 } else { 92 r1 = ret.Error(1) 93 } 94 95 return r0, r1 96 } 97 98 // WriteToFile provides a mock function with given fields: buf 99 func (_m *Hasher) WriteToFile(buf []byte) error { 100 ret := _m.Called(buf) 101 102 var r0 error 103 if rf, ok := ret.Get(0).(func([]byte) error); ok { 104 r0 = rf(buf) 105 } else { 106 r0 = ret.Error(0) 107 } 108 109 return r0 110 } 111 112 // WriteToFixedMT provides a mock function with given fields: buf 113 func (_m *Hasher) WriteToFixedMT(buf []byte) error { 114 ret := _m.Called(buf) 115 116 var r0 error 117 if rf, ok := ret.Get(0).(func([]byte) error); ok { 118 r0 = rf(buf) 119 } else { 120 r0 = ret.Error(0) 121 } 122 123 return r0 124 } 125 126 // WriteToValidationMT provides a mock function with given fields: buf 127 func (_m *Hasher) WriteToValidationMT(buf []byte) error { 128 ret := _m.Called(buf) 129 130 var r0 error 131 if rf, ok := ret.Get(0).(func([]byte) error); ok { 132 r0 = rf(buf) 133 } else { 134 r0 = ret.Error(0) 135 } 136 137 return r0 138 } 139 140 type mockConstructorTestingTNewHasher interface { 141 mock.TestingT 142 Cleanup(func()) 143 } 144 145 // NewHasher creates a new instance of Hasher. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. 146 func NewHasher(t mockConstructorTestingTNewHasher) *Hasher { 147 mock := &Hasher{} 148 mock.Mock.Test(t) 149 150 t.Cleanup(func() { mock.AssertExpectations(t) }) 151 152 return mock 153 }