2022-09-05 05:29:11 +00:00
// Code generated by mockery v2.14.0. DO NOT EDIT.
package mocks
import mock "github.com/stretchr/testify/mock"
// TxnKV is an autogenerated mock type for the TxnKV type
type TxnKV struct {
mock . Mock
}
2022-09-23 02:50:51 +00:00
type TxnKV_Expecter struct {
mock * mock . Mock
}
func ( _m * TxnKV ) EXPECT ( ) * TxnKV_Expecter {
return & TxnKV_Expecter { mock : & _m . Mock }
}
2022-09-05 05:29:11 +00:00
// Close provides a mock function with given fields:
func ( _m * TxnKV ) Close ( ) {
_m . Called ( )
}
2022-09-23 02:50:51 +00:00
// TxnKV_Close_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Close'
type TxnKV_Close_Call struct {
* mock . Call
}
// Close is a helper method to define mock.On call
func ( _e * TxnKV_Expecter ) Close ( ) * TxnKV_Close_Call {
return & TxnKV_Close_Call { Call : _e . mock . On ( "Close" ) }
}
func ( _c * TxnKV_Close_Call ) Run ( run func ( ) ) * TxnKV_Close_Call {
_c . Call . Run ( func ( args mock . Arguments ) {
run ( )
} )
return _c
}
func ( _c * TxnKV_Close_Call ) Return ( ) * TxnKV_Close_Call {
_c . Call . Return ( )
return _c
}
2022-09-05 05:29:11 +00:00
// Load provides a mock function with given fields: key
func ( _m * TxnKV ) Load ( key string ) ( string , error ) {
ret := _m . Called ( key )
var r0 string
if rf , ok := ret . Get ( 0 ) . ( func ( string ) string ) ; ok {
r0 = rf ( key )
} else {
r0 = ret . Get ( 0 ) . ( string )
}
var r1 error
if rf , ok := ret . Get ( 1 ) . ( func ( string ) error ) ; ok {
r1 = rf ( key )
} else {
r1 = ret . Error ( 1 )
}
return r0 , r1
}
2022-09-23 02:50:51 +00:00
// TxnKV_Load_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Load'
type TxnKV_Load_Call struct {
* mock . Call
}
// Load is a helper method to define mock.On call
// - key string
func ( _e * TxnKV_Expecter ) Load ( key interface { } ) * TxnKV_Load_Call {
return & TxnKV_Load_Call { Call : _e . mock . On ( "Load" , key ) }
}
func ( _c * TxnKV_Load_Call ) Run ( run func ( key string ) ) * TxnKV_Load_Call {
_c . Call . Run ( func ( args mock . Arguments ) {
run ( args [ 0 ] . ( string ) )
} )
return _c
}
func ( _c * TxnKV_Load_Call ) Return ( _a0 string , _a1 error ) * TxnKV_Load_Call {
_c . Call . Return ( _a0 , _a1 )
return _c
}
2022-09-05 05:29:11 +00:00
// LoadWithPrefix provides a mock function with given fields: key
func ( _m * TxnKV ) LoadWithPrefix ( key string ) ( [ ] string , [ ] string , error ) {
ret := _m . Called ( key )
var r0 [ ] string
if rf , ok := ret . Get ( 0 ) . ( func ( string ) [ ] string ) ; ok {
r0 = rf ( key )
} else {
if ret . Get ( 0 ) != nil {
r0 = ret . Get ( 0 ) . ( [ ] string )
}
}
var r1 [ ] string
if rf , ok := ret . Get ( 1 ) . ( func ( string ) [ ] string ) ; ok {
r1 = rf ( key )
} else {
if ret . Get ( 1 ) != nil {
r1 = ret . Get ( 1 ) . ( [ ] string )
}
}
var r2 error
if rf , ok := ret . Get ( 2 ) . ( func ( string ) error ) ; ok {
r2 = rf ( key )
} else {
r2 = ret . Error ( 2 )
}
return r0 , r1 , r2
}
2022-09-23 02:50:51 +00:00
// TxnKV_LoadWithPrefix_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'LoadWithPrefix'
type TxnKV_LoadWithPrefix_Call struct {
* mock . Call
}
// LoadWithPrefix is a helper method to define mock.On call
// - key string
func ( _e * TxnKV_Expecter ) LoadWithPrefix ( key interface { } ) * TxnKV_LoadWithPrefix_Call {
return & TxnKV_LoadWithPrefix_Call { Call : _e . mock . On ( "LoadWithPrefix" , key ) }
}
func ( _c * TxnKV_LoadWithPrefix_Call ) Run ( run func ( key string ) ) * TxnKV_LoadWithPrefix_Call {
_c . Call . Run ( func ( args mock . Arguments ) {
run ( args [ 0 ] . ( string ) )
} )
return _c
}
func ( _c * TxnKV_LoadWithPrefix_Call ) Return ( _a0 [ ] string , _a1 [ ] string , _a2 error ) * TxnKV_LoadWithPrefix_Call {
_c . Call . Return ( _a0 , _a1 , _a2 )
return _c
}
2022-09-05 05:29:11 +00:00
// MultiLoad provides a mock function with given fields: keys
func ( _m * TxnKV ) MultiLoad ( keys [ ] string ) ( [ ] string , error ) {
ret := _m . Called ( keys )
var r0 [ ] string
if rf , ok := ret . Get ( 0 ) . ( func ( [ ] string ) [ ] string ) ; ok {
r0 = rf ( keys )
} else {
if ret . Get ( 0 ) != nil {
r0 = ret . Get ( 0 ) . ( [ ] string )
}
}
var r1 error
if rf , ok := ret . Get ( 1 ) . ( func ( [ ] string ) error ) ; ok {
r1 = rf ( keys )
} else {
r1 = ret . Error ( 1 )
}
return r0 , r1
}
2022-09-23 02:50:51 +00:00
// TxnKV_MultiLoad_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'MultiLoad'
type TxnKV_MultiLoad_Call struct {
* mock . Call
}
// MultiLoad is a helper method to define mock.On call
// - keys []string
func ( _e * TxnKV_Expecter ) MultiLoad ( keys interface { } ) * TxnKV_MultiLoad_Call {
return & TxnKV_MultiLoad_Call { Call : _e . mock . On ( "MultiLoad" , keys ) }
}
func ( _c * TxnKV_MultiLoad_Call ) Run ( run func ( keys [ ] string ) ) * TxnKV_MultiLoad_Call {
_c . Call . Run ( func ( args mock . Arguments ) {
run ( args [ 0 ] . ( [ ] string ) )
} )
return _c
}
func ( _c * TxnKV_MultiLoad_Call ) Return ( _a0 [ ] string , _a1 error ) * TxnKV_MultiLoad_Call {
_c . Call . Return ( _a0 , _a1 )
return _c
}
2022-09-05 05:29:11 +00:00
// MultiRemove provides a mock function with given fields: keys
func ( _m * TxnKV ) MultiRemove ( keys [ ] string ) error {
ret := _m . Called ( keys )
var r0 error
if rf , ok := ret . Get ( 0 ) . ( func ( [ ] string ) error ) ; ok {
r0 = rf ( keys )
} else {
r0 = ret . Error ( 0 )
}
return r0
}
2022-09-23 02:50:51 +00:00
// TxnKV_MultiRemove_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'MultiRemove'
type TxnKV_MultiRemove_Call struct {
* mock . Call
}
// MultiRemove is a helper method to define mock.On call
// - keys []string
func ( _e * TxnKV_Expecter ) MultiRemove ( keys interface { } ) * TxnKV_MultiRemove_Call {
return & TxnKV_MultiRemove_Call { Call : _e . mock . On ( "MultiRemove" , keys ) }
}
func ( _c * TxnKV_MultiRemove_Call ) Run ( run func ( keys [ ] string ) ) * TxnKV_MultiRemove_Call {
_c . Call . Run ( func ( args mock . Arguments ) {
run ( args [ 0 ] . ( [ ] string ) )
} )
return _c
}
func ( _c * TxnKV_MultiRemove_Call ) Return ( _a0 error ) * TxnKV_MultiRemove_Call {
_c . Call . Return ( _a0 )
return _c
}
2022-09-05 05:29:11 +00:00
// MultiRemoveWithPrefix provides a mock function with given fields: keys
func ( _m * TxnKV ) MultiRemoveWithPrefix ( keys [ ] string ) error {
ret := _m . Called ( keys )
var r0 error
if rf , ok := ret . Get ( 0 ) . ( func ( [ ] string ) error ) ; ok {
r0 = rf ( keys )
} else {
r0 = ret . Error ( 0 )
}
return r0
}
2022-09-23 02:50:51 +00:00
// TxnKV_MultiRemoveWithPrefix_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'MultiRemoveWithPrefix'
type TxnKV_MultiRemoveWithPrefix_Call struct {
* mock . Call
}
// MultiRemoveWithPrefix is a helper method to define mock.On call
// - keys []string
func ( _e * TxnKV_Expecter ) MultiRemoveWithPrefix ( keys interface { } ) * TxnKV_MultiRemoveWithPrefix_Call {
return & TxnKV_MultiRemoveWithPrefix_Call { Call : _e . mock . On ( "MultiRemoveWithPrefix" , keys ) }
}
func ( _c * TxnKV_MultiRemoveWithPrefix_Call ) Run ( run func ( keys [ ] string ) ) * TxnKV_MultiRemoveWithPrefix_Call {
_c . Call . Run ( func ( args mock . Arguments ) {
run ( args [ 0 ] . ( [ ] string ) )
} )
return _c
}
func ( _c * TxnKV_MultiRemoveWithPrefix_Call ) Return ( _a0 error ) * TxnKV_MultiRemoveWithPrefix_Call {
_c . Call . Return ( _a0 )
return _c
}
2022-09-05 05:29:11 +00:00
// MultiSave provides a mock function with given fields: kvs
func ( _m * TxnKV ) MultiSave ( kvs map [ string ] string ) error {
ret := _m . Called ( kvs )
var r0 error
if rf , ok := ret . Get ( 0 ) . ( func ( map [ string ] string ) error ) ; ok {
r0 = rf ( kvs )
} else {
r0 = ret . Error ( 0 )
}
return r0
}
2022-09-23 02:50:51 +00:00
// TxnKV_MultiSave_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'MultiSave'
type TxnKV_MultiSave_Call struct {
* mock . Call
}
// MultiSave is a helper method to define mock.On call
// - kvs map[string]string
func ( _e * TxnKV_Expecter ) MultiSave ( kvs interface { } ) * TxnKV_MultiSave_Call {
return & TxnKV_MultiSave_Call { Call : _e . mock . On ( "MultiSave" , kvs ) }
}
func ( _c * TxnKV_MultiSave_Call ) Run ( run func ( kvs map [ string ] string ) ) * TxnKV_MultiSave_Call {
_c . Call . Run ( func ( args mock . Arguments ) {
run ( args [ 0 ] . ( map [ string ] string ) )
} )
return _c
}
func ( _c * TxnKV_MultiSave_Call ) Return ( _a0 error ) * TxnKV_MultiSave_Call {
_c . Call . Return ( _a0 )
return _c
}
2022-09-05 05:29:11 +00:00
// MultiSaveAndRemove provides a mock function with given fields: saves, removals
func ( _m * TxnKV ) MultiSaveAndRemove ( saves map [ string ] string , removals [ ] string ) error {
ret := _m . Called ( saves , removals )
var r0 error
if rf , ok := ret . Get ( 0 ) . ( func ( map [ string ] string , [ ] string ) error ) ; ok {
r0 = rf ( saves , removals )
} else {
r0 = ret . Error ( 0 )
}
return r0
}
2022-09-23 02:50:51 +00:00
// TxnKV_MultiSaveAndRemove_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'MultiSaveAndRemove'
type TxnKV_MultiSaveAndRemove_Call struct {
* mock . Call
}
// MultiSaveAndRemove is a helper method to define mock.On call
// - saves map[string]string
// - removals []string
func ( _e * TxnKV_Expecter ) MultiSaveAndRemove ( saves interface { } , removals interface { } ) * TxnKV_MultiSaveAndRemove_Call {
return & TxnKV_MultiSaveAndRemove_Call { Call : _e . mock . On ( "MultiSaveAndRemove" , saves , removals ) }
}
func ( _c * TxnKV_MultiSaveAndRemove_Call ) Run ( run func ( saves map [ string ] string , removals [ ] string ) ) * TxnKV_MultiSaveAndRemove_Call {
_c . Call . Run ( func ( args mock . Arguments ) {
run ( args [ 0 ] . ( map [ string ] string ) , args [ 1 ] . ( [ ] string ) )
} )
return _c
}
func ( _c * TxnKV_MultiSaveAndRemove_Call ) Return ( _a0 error ) * TxnKV_MultiSaveAndRemove_Call {
_c . Call . Return ( _a0 )
return _c
}
2022-09-05 05:29:11 +00:00
// MultiSaveAndRemoveWithPrefix provides a mock function with given fields: saves, removals
func ( _m * TxnKV ) MultiSaveAndRemoveWithPrefix ( saves map [ string ] string , removals [ ] string ) error {
ret := _m . Called ( saves , removals )
var r0 error
if rf , ok := ret . Get ( 0 ) . ( func ( map [ string ] string , [ ] string ) error ) ; ok {
r0 = rf ( saves , removals )
} else {
r0 = ret . Error ( 0 )
}
return r0
}
2022-09-23 02:50:51 +00:00
// TxnKV_MultiSaveAndRemoveWithPrefix_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'MultiSaveAndRemoveWithPrefix'
type TxnKV_MultiSaveAndRemoveWithPrefix_Call struct {
* mock . Call
}
// MultiSaveAndRemoveWithPrefix is a helper method to define mock.On call
// - saves map[string]string
// - removals []string
func ( _e * TxnKV_Expecter ) MultiSaveAndRemoveWithPrefix ( saves interface { } , removals interface { } ) * TxnKV_MultiSaveAndRemoveWithPrefix_Call {
return & TxnKV_MultiSaveAndRemoveWithPrefix_Call { Call : _e . mock . On ( "MultiSaveAndRemoveWithPrefix" , saves , removals ) }
}
func ( _c * TxnKV_MultiSaveAndRemoveWithPrefix_Call ) Run ( run func ( saves map [ string ] string , removals [ ] string ) ) * TxnKV_MultiSaveAndRemoveWithPrefix_Call {
_c . Call . Run ( func ( args mock . Arguments ) {
run ( args [ 0 ] . ( map [ string ] string ) , args [ 1 ] . ( [ ] string ) )
} )
return _c
}
func ( _c * TxnKV_MultiSaveAndRemoveWithPrefix_Call ) Return ( _a0 error ) * TxnKV_MultiSaveAndRemoveWithPrefix_Call {
_c . Call . Return ( _a0 )
return _c
}
2022-09-05 05:29:11 +00:00
// Remove provides a mock function with given fields: key
func ( _m * TxnKV ) Remove ( key string ) error {
ret := _m . Called ( key )
var r0 error
if rf , ok := ret . Get ( 0 ) . ( func ( string ) error ) ; ok {
r0 = rf ( key )
} else {
r0 = ret . Error ( 0 )
}
return r0
}
2022-09-23 02:50:51 +00:00
// TxnKV_Remove_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Remove'
type TxnKV_Remove_Call struct {
* mock . Call
}
// Remove is a helper method to define mock.On call
// - key string
func ( _e * TxnKV_Expecter ) Remove ( key interface { } ) * TxnKV_Remove_Call {
return & TxnKV_Remove_Call { Call : _e . mock . On ( "Remove" , key ) }
}
func ( _c * TxnKV_Remove_Call ) Run ( run func ( key string ) ) * TxnKV_Remove_Call {
_c . Call . Run ( func ( args mock . Arguments ) {
run ( args [ 0 ] . ( string ) )
} )
return _c
}
func ( _c * TxnKV_Remove_Call ) Return ( _a0 error ) * TxnKV_Remove_Call {
_c . Call . Return ( _a0 )
return _c
}
2022-09-05 05:29:11 +00:00
// RemoveWithPrefix provides a mock function with given fields: key
func ( _m * TxnKV ) RemoveWithPrefix ( key string ) error {
ret := _m . Called ( key )
var r0 error
if rf , ok := ret . Get ( 0 ) . ( func ( string ) error ) ; ok {
r0 = rf ( key )
} else {
r0 = ret . Error ( 0 )
}
return r0
}
2022-09-23 02:50:51 +00:00
// TxnKV_RemoveWithPrefix_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RemoveWithPrefix'
type TxnKV_RemoveWithPrefix_Call struct {
* mock . Call
}
// RemoveWithPrefix is a helper method to define mock.On call
// - key string
func ( _e * TxnKV_Expecter ) RemoveWithPrefix ( key interface { } ) * TxnKV_RemoveWithPrefix_Call {
return & TxnKV_RemoveWithPrefix_Call { Call : _e . mock . On ( "RemoveWithPrefix" , key ) }
}
func ( _c * TxnKV_RemoveWithPrefix_Call ) Run ( run func ( key string ) ) * TxnKV_RemoveWithPrefix_Call {
_c . Call . Run ( func ( args mock . Arguments ) {
run ( args [ 0 ] . ( string ) )
} )
return _c
}
func ( _c * TxnKV_RemoveWithPrefix_Call ) Return ( _a0 error ) * TxnKV_RemoveWithPrefix_Call {
_c . Call . Return ( _a0 )
return _c
}
2022-09-05 05:29:11 +00:00
// Save provides a mock function with given fields: key, value
func ( _m * TxnKV ) Save ( key string , value string ) error {
ret := _m . Called ( key , value )
var r0 error
if rf , ok := ret . Get ( 0 ) . ( func ( string , string ) error ) ; ok {
r0 = rf ( key , value )
} else {
r0 = ret . Error ( 0 )
}
return r0
}
2022-09-23 02:50:51 +00:00
// TxnKV_Save_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Save'
type TxnKV_Save_Call struct {
* mock . Call
}
// Save is a helper method to define mock.On call
// - key string
// - value string
func ( _e * TxnKV_Expecter ) Save ( key interface { } , value interface { } ) * TxnKV_Save_Call {
return & TxnKV_Save_Call { Call : _e . mock . On ( "Save" , key , value ) }
}
func ( _c * TxnKV_Save_Call ) Run ( run func ( key string , value string ) ) * TxnKV_Save_Call {
_c . Call . Run ( func ( args mock . Arguments ) {
run ( args [ 0 ] . ( string ) , args [ 1 ] . ( string ) )
} )
return _c
}
func ( _c * TxnKV_Save_Call ) Return ( _a0 error ) * TxnKV_Save_Call {
_c . Call . Return ( _a0 )
return _c
}
2022-09-05 05:29:11 +00:00
type mockConstructorTestingTNewTxnKV interface {
mock . TestingT
Cleanup ( func ( ) )
}
// NewTxnKV creates a new instance of TxnKV. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func NewTxnKV ( t mockConstructorTestingTNewTxnKV ) * TxnKV {
mock := & TxnKV { }
mock . Mock . Test ( t )
t . Cleanup ( func ( ) { mock . AssertExpectations ( t ) } )
return mock
}