2023-09-28 10:01:26 +08:00
// Code generated by mockery v2.32.4. DO NOT EDIT.
2023-04-06 14:32:29 +08:00
2023-09-28 10:01:26 +08:00
package optimizers
2023-04-06 14:32:29 +08:00
2023-09-28 10:01:26 +08:00
import mock "github.com/stretchr/testify/mock"
// MockQueryHook is an autogenerated mock type for the QueryHook type
2023-04-06 14:32:29 +08:00
type MockQueryHook struct {
mock . Mock
}
2023-07-03 15:18:24 +08:00
type MockQueryHook_Expecter struct {
2023-04-06 14:32:29 +08:00
mock * mock . Mock
}
2023-07-03 15:18:24 +08:00
func ( _m * MockQueryHook ) EXPECT ( ) * MockQueryHook_Expecter {
return & MockQueryHook_Expecter { mock : & _m . Mock }
2023-04-06 14:32:29 +08:00
}
2023-07-03 15:18:24 +08:00
// DeleteTuningConfig provides a mock function with given fields: _a0
func ( _m * MockQueryHook ) DeleteTuningConfig ( _a0 string ) error {
ret := _m . Called ( _a0 )
2023-04-06 14:32:29 +08:00
var r0 error
2023-07-03 15:18:24 +08:00
if rf , ok := ret . Get ( 0 ) . ( func ( string ) error ) ; ok {
r0 = rf ( _a0 )
2023-04-06 14:32:29 +08:00
} else {
r0 = ret . Error ( 0 )
}
2023-07-03 15:18:24 +08:00
2023-04-06 14:32:29 +08:00
return r0
}
2023-07-03 15:18:24 +08:00
// MockQueryHook_DeleteTuningConfig_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteTuningConfig'
type MockQueryHook_DeleteTuningConfig_Call struct {
* mock . Call
2023-04-06 14:32:29 +08:00
}
2023-07-03 15:18:24 +08:00
// DeleteTuningConfig is a helper method to define mock.On call
// - _a0 string
func ( _e * MockQueryHook_Expecter ) DeleteTuningConfig ( _a0 interface { } ) * MockQueryHook_DeleteTuningConfig_Call {
return & MockQueryHook_DeleteTuningConfig_Call { Call : _e . mock . On ( "DeleteTuningConfig" , _a0 ) }
2023-04-06 14:32:29 +08:00
}
2023-07-03 15:18:24 +08:00
func ( _c * MockQueryHook_DeleteTuningConfig_Call ) Run ( run func ( _a0 string ) ) * MockQueryHook_DeleteTuningConfig_Call {
2023-04-06 14:32:29 +08:00
_c . Call . Run ( func ( args mock . Arguments ) {
2023-07-03 15:18:24 +08:00
run ( args [ 0 ] . ( string ) )
2023-04-06 14:32:29 +08:00
} )
return _c
}
2023-07-03 15:18:24 +08:00
func ( _c * MockQueryHook_DeleteTuningConfig_Call ) Return ( _a0 error ) * MockQueryHook_DeleteTuningConfig_Call {
2023-04-06 14:32:29 +08:00
_c . Call . Return ( _a0 )
return _c
}
2023-07-03 15:18:24 +08:00
func ( _c * MockQueryHook_DeleteTuningConfig_Call ) RunAndReturn ( run func ( string ) error ) * MockQueryHook_DeleteTuningConfig_Call {
_c . Call . Return ( run )
return _c
}
// Init provides a mock function with given fields: _a0
func ( _m * MockQueryHook ) Init ( _a0 string ) error {
ret := _m . Called ( _a0 )
2023-04-06 14:32:29 +08:00
var r0 error
if rf , ok := ret . Get ( 0 ) . ( func ( string ) error ) ; ok {
2023-07-03 15:18:24 +08:00
r0 = rf ( _a0 )
2023-04-06 14:32:29 +08:00
} else {
r0 = ret . Error ( 0 )
}
2023-07-03 15:18:24 +08:00
2023-04-06 14:32:29 +08:00
return r0
}
2023-07-03 15:18:24 +08:00
// MockQueryHook_Init_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Init'
type MockQueryHook_Init_Call struct {
* mock . Call
}
2023-04-06 14:32:29 +08:00
// Init is a helper method to define mock.On call
2023-07-03 15:18:24 +08:00
// - _a0 string
func ( _e * MockQueryHook_Expecter ) Init ( _a0 interface { } ) * MockQueryHook_Init_Call {
return & MockQueryHook_Init_Call { Call : _e . mock . On ( "Init" , _a0 ) }
2023-04-06 14:32:29 +08:00
}
2023-07-03 15:18:24 +08:00
func ( _c * MockQueryHook_Init_Call ) Run ( run func ( _a0 string ) ) * MockQueryHook_Init_Call {
_c . Call . Run ( func ( args mock . Arguments ) {
run ( args [ 0 ] . ( string ) )
} )
return _c
}
func ( _c * MockQueryHook_Init_Call ) Return ( _a0 error ) * MockQueryHook_Init_Call {
_c . Call . Return ( _a0 )
return _c
}
func ( _c * MockQueryHook_Init_Call ) RunAndReturn ( run func ( string ) error ) * MockQueryHook_Init_Call {
_c . Call . Return ( run )
return _c
}
// InitTuningConfig provides a mock function with given fields: _a0
func ( _m * MockQueryHook ) InitTuningConfig ( _a0 map [ string ] string ) error {
ret := _m . Called ( _a0 )
var r0 error
if rf , ok := ret . Get ( 0 ) . ( func ( map [ string ] string ) error ) ; ok {
r0 = rf ( _a0 )
} else {
r0 = ret . Error ( 0 )
}
return r0
}
// MockQueryHook_InitTuningConfig_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'InitTuningConfig'
type MockQueryHook_InitTuningConfig_Call struct {
2023-04-06 14:32:29 +08:00
* mock . Call
}
2023-07-03 15:18:24 +08:00
// InitTuningConfig is a helper method to define mock.On call
// - _a0 map[string]string
func ( _e * MockQueryHook_Expecter ) InitTuningConfig ( _a0 interface { } ) * MockQueryHook_InitTuningConfig_Call {
return & MockQueryHook_InitTuningConfig_Call { Call : _e . mock . On ( "InitTuningConfig" , _a0 ) }
}
func ( _c * MockQueryHook_InitTuningConfig_Call ) Run ( run func ( _a0 map [ string ] string ) ) * MockQueryHook_InitTuningConfig_Call {
2023-04-06 14:32:29 +08:00
_c . Call . Run ( func ( args mock . Arguments ) {
2023-07-03 15:18:24 +08:00
run ( args [ 0 ] . ( map [ string ] string ) )
} )
return _c
}
func ( _c * MockQueryHook_InitTuningConfig_Call ) Return ( _a0 error ) * MockQueryHook_InitTuningConfig_Call {
_c . Call . Return ( _a0 )
return _c
}
func ( _c * MockQueryHook_InitTuningConfig_Call ) RunAndReturn ( run func ( map [ string ] string ) error ) * MockQueryHook_InitTuningConfig_Call {
_c . Call . Return ( run )
return _c
}
// Run provides a mock function with given fields: _a0
func ( _m * MockQueryHook ) Run ( _a0 map [ string ] interface { } ) error {
ret := _m . Called ( _a0 )
var r0 error
if rf , ok := ret . Get ( 0 ) . ( func ( map [ string ] interface { } ) error ) ; ok {
r0 = rf ( _a0 )
} else {
r0 = ret . Error ( 0 )
}
return r0
}
// MockQueryHook_Run_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Run'
type MockQueryHook_Run_Call struct {
* mock . Call
}
// Run is a helper method to define mock.On call
// - _a0 map[string]interface{}
func ( _e * MockQueryHook_Expecter ) Run ( _a0 interface { } ) * MockQueryHook_Run_Call {
return & MockQueryHook_Run_Call { Call : _e . mock . On ( "Run" , _a0 ) }
}
func ( _c * MockQueryHook_Run_Call ) Run ( run func ( _a0 map [ string ] interface { } ) ) * MockQueryHook_Run_Call {
_c . Call . Run ( func ( args mock . Arguments ) {
run ( args [ 0 ] . ( map [ string ] interface { } ) )
2023-04-06 14:32:29 +08:00
} )
return _c
}
2023-07-03 15:18:24 +08:00
func ( _c * MockQueryHook_Run_Call ) Return ( _a0 error ) * MockQueryHook_Run_Call {
2023-04-06 14:32:29 +08:00
_c . Call . Return ( _a0 )
return _c
}
2023-07-03 15:18:24 +08:00
func ( _c * MockQueryHook_Run_Call ) RunAndReturn ( run func ( map [ string ] interface { } ) error ) * MockQueryHook_Run_Call {
_c . Call . Return ( run )
return _c
}
2023-09-28 10:01:26 +08:00
// NewMockQueryHook creates a new instance of MockQueryHook. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
// The first argument is typically a *testing.T value.
func NewMockQueryHook ( t interface {
2023-07-03 15:18:24 +08:00
mock . TestingT
Cleanup ( func ( ) )
2023-09-28 10:01:26 +08:00
} ) * MockQueryHook {
2023-07-03 15:18:24 +08:00
mock := & MockQueryHook { }
mock . Mock . Test ( t )
t . Cleanup ( func ( ) { mock . AssertExpectations ( t ) } )
return mock
}