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  }