github.com/PikeEcosystem/tendermint@v0.0.4/state/mocks/db.go (about)

     1  // Code generated by mockery v2.15.0. DO NOT EDIT.
     2  
     3  package mocks
     4  
     5  import (
     6  	mock "github.com/stretchr/testify/mock"
     7  	db "github.com/tendermint/tm-db"
     8  )
     9  
    10  // DB is an autogenerated mock type for the DB type
    11  type DB struct {
    12  	mock.Mock
    13  }
    14  
    15  // Close provides a mock function with given fields:
    16  func (_m *DB) Close() error {
    17  	ret := _m.Called()
    18  
    19  	var r0 error
    20  	if rf, ok := ret.Get(0).(func() error); ok {
    21  		r0 = rf()
    22  	} else {
    23  		r0 = ret.Error(0)
    24  	}
    25  
    26  	return r0
    27  }
    28  
    29  // Delete provides a mock function with given fields: _a0
    30  func (_m *DB) Delete(_a0 []byte) error {
    31  	ret := _m.Called(_a0)
    32  
    33  	var r0 error
    34  	if rf, ok := ret.Get(0).(func([]byte) error); ok {
    35  		r0 = rf(_a0)
    36  	} else {
    37  		r0 = ret.Error(0)
    38  	}
    39  
    40  	return r0
    41  }
    42  
    43  // DeleteSync provides a mock function with given fields: _a0
    44  func (_m *DB) DeleteSync(_a0 []byte) error {
    45  	ret := _m.Called(_a0)
    46  
    47  	var r0 error
    48  	if rf, ok := ret.Get(0).(func([]byte) error); ok {
    49  		r0 = rf(_a0)
    50  	} else {
    51  		r0 = ret.Error(0)
    52  	}
    53  
    54  	return r0
    55  }
    56  
    57  // Get provides a mock function with given fields: _a0
    58  func (_m *DB) Get(_a0 []byte) ([]byte, error) {
    59  	ret := _m.Called(_a0)
    60  
    61  	var r0 []byte
    62  	if rf, ok := ret.Get(0).(func([]byte) []byte); ok {
    63  		r0 = rf(_a0)
    64  	} else {
    65  		if ret.Get(0) != nil {
    66  			r0 = ret.Get(0).([]byte)
    67  		}
    68  	}
    69  
    70  	var r1 error
    71  	if rf, ok := ret.Get(1).(func([]byte) error); ok {
    72  		r1 = rf(_a0)
    73  	} else {
    74  		r1 = ret.Error(1)
    75  	}
    76  
    77  	return r0, r1
    78  }
    79  
    80  // Has provides a mock function with given fields: key
    81  func (_m *DB) Has(key []byte) (bool, error) {
    82  	ret := _m.Called(key)
    83  
    84  	var r0 bool
    85  	if rf, ok := ret.Get(0).(func([]byte) bool); ok {
    86  		r0 = rf(key)
    87  	} else {
    88  		r0 = ret.Get(0).(bool)
    89  	}
    90  
    91  	var r1 error
    92  	if rf, ok := ret.Get(1).(func([]byte) error); ok {
    93  		r1 = rf(key)
    94  	} else {
    95  		r1 = ret.Error(1)
    96  	}
    97  
    98  	return r0, r1
    99  }
   100  
   101  // Iterator provides a mock function with given fields: start, end
   102  func (_m *DB) Iterator(start []byte, end []byte) (db.Iterator, error) {
   103  	ret := _m.Called(start, end)
   104  
   105  	var r0 db.Iterator
   106  	if rf, ok := ret.Get(0).(func([]byte, []byte) db.Iterator); ok {
   107  		r0 = rf(start, end)
   108  	} else {
   109  		if ret.Get(0) != nil {
   110  			r0 = ret.Get(0).(db.Iterator)
   111  		}
   112  	}
   113  
   114  	var r1 error
   115  	if rf, ok := ret.Get(1).(func([]byte, []byte) error); ok {
   116  		r1 = rf(start, end)
   117  	} else {
   118  		r1 = ret.Error(1)
   119  	}
   120  
   121  	return r0, r1
   122  }
   123  
   124  // NewBatch provides a mock function with given fields:
   125  func (_m *DB) NewBatch() db.Batch {
   126  	ret := _m.Called()
   127  
   128  	var r0 db.Batch
   129  	if rf, ok := ret.Get(0).(func() db.Batch); ok {
   130  		r0 = rf()
   131  	} else {
   132  		if ret.Get(0) != nil {
   133  			r0 = ret.Get(0).(db.Batch)
   134  		}
   135  	}
   136  
   137  	return r0
   138  }
   139  
   140  // Print provides a mock function with given fields:
   141  func (_m *DB) Print() error {
   142  	ret := _m.Called()
   143  
   144  	var r0 error
   145  	if rf, ok := ret.Get(0).(func() error); ok {
   146  		r0 = rf()
   147  	} else {
   148  		r0 = ret.Error(0)
   149  	}
   150  
   151  	return r0
   152  }
   153  
   154  // ReverseIterator provides a mock function with given fields: start, end
   155  func (_m *DB) ReverseIterator(start []byte, end []byte) (db.Iterator, error) {
   156  	ret := _m.Called(start, end)
   157  
   158  	var r0 db.Iterator
   159  	if rf, ok := ret.Get(0).(func([]byte, []byte) db.Iterator); ok {
   160  		r0 = rf(start, end)
   161  	} else {
   162  		if ret.Get(0) != nil {
   163  			r0 = ret.Get(0).(db.Iterator)
   164  		}
   165  	}
   166  
   167  	var r1 error
   168  	if rf, ok := ret.Get(1).(func([]byte, []byte) error); ok {
   169  		r1 = rf(start, end)
   170  	} else {
   171  		r1 = ret.Error(1)
   172  	}
   173  
   174  	return r0, r1
   175  }
   176  
   177  // Set provides a mock function with given fields: _a0, _a1
   178  func (_m *DB) Set(_a0 []byte, _a1 []byte) error {
   179  	ret := _m.Called(_a0, _a1)
   180  
   181  	var r0 error
   182  	if rf, ok := ret.Get(0).(func([]byte, []byte) error); ok {
   183  		r0 = rf(_a0, _a1)
   184  	} else {
   185  		r0 = ret.Error(0)
   186  	}
   187  
   188  	return r0
   189  }
   190  
   191  // SetSync provides a mock function with given fields: _a0, _a1
   192  func (_m *DB) SetSync(_a0 []byte, _a1 []byte) error {
   193  	ret := _m.Called(_a0, _a1)
   194  
   195  	var r0 error
   196  	if rf, ok := ret.Get(0).(func([]byte, []byte) error); ok {
   197  		r0 = rf(_a0, _a1)
   198  	} else {
   199  		r0 = ret.Error(0)
   200  	}
   201  
   202  	return r0
   203  }
   204  
   205  // Stats provides a mock function with given fields:
   206  func (_m *DB) Stats() map[string]string {
   207  	ret := _m.Called()
   208  
   209  	var r0 map[string]string
   210  	if rf, ok := ret.Get(0).(func() map[string]string); ok {
   211  		r0 = rf()
   212  	} else {
   213  		if ret.Get(0) != nil {
   214  			r0 = ret.Get(0).(map[string]string)
   215  		}
   216  	}
   217  
   218  	return r0
   219  }
   220  
   221  type mockConstructorTestingTNewDB interface {
   222  	mock.TestingT
   223  	Cleanup(func())
   224  }
   225  
   226  // NewDB creates a new instance of DB. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
   227  func NewDB(t mockConstructorTestingTNewDB) *DB {
   228  	mock := &DB{}
   229  	mock.Mock.Test(t)
   230  
   231  	t.Cleanup(func() { mock.AssertExpectations(t) })
   232  
   233  	return mock
   234  }