Documentation
¶
Index ¶
- type MockdbSQLInterface
- func (_mock *MockdbSQLInterface) BeginTx(ctx context.Context, opts *sql.TxOptions) (*sql.Tx, error)
- func (_mock *MockdbSQLInterface) Close() error
- func (_m *MockdbSQLInterface) EXPECT() *MockdbSQLInterface_Expecter
- func (_mock *MockdbSQLInterface) Exec(ctx context.Context, query string, args ...any) (sql.Result, error)
- func (_mock *MockdbSQLInterface) Query(ctx context.Context, query string, args ...any) (*sql.Rows, error)
- func (_mock *MockdbSQLInterface) QueryRow(ctx context.Context, query string, args ...any) *sql.Row
- type MockdbSQLInterface_BeginTx_Call
- func (_c *MockdbSQLInterface_BeginTx_Call) Return(tx *sql.Tx, err error) *MockdbSQLInterface_BeginTx_Call
- func (_c *MockdbSQLInterface_BeginTx_Call) Run(run func(ctx context.Context, opts *sql.TxOptions)) *MockdbSQLInterface_BeginTx_Call
- func (_c *MockdbSQLInterface_BeginTx_Call) RunAndReturn(run func(ctx context.Context, opts *sql.TxOptions) (*sql.Tx, error)) *MockdbSQLInterface_BeginTx_Call
- type MockdbSQLInterface_Close_Call
- type MockdbSQLInterface_Exec_Call
- func (_c *MockdbSQLInterface_Exec_Call) Return(result sql.Result, err error) *MockdbSQLInterface_Exec_Call
- func (_c *MockdbSQLInterface_Exec_Call) Run(run func(ctx context.Context, query string, args ...any)) *MockdbSQLInterface_Exec_Call
- func (_c *MockdbSQLInterface_Exec_Call) RunAndReturn(run func(ctx context.Context, query string, args ...any) (sql.Result, error)) *MockdbSQLInterface_Exec_Call
- type MockdbSQLInterface_Expecter
- func (_e *MockdbSQLInterface_Expecter) BeginTx(ctx interface{}, opts interface{}) *MockdbSQLInterface_BeginTx_Call
- func (_e *MockdbSQLInterface_Expecter) Close() *MockdbSQLInterface_Close_Call
- func (_e *MockdbSQLInterface_Expecter) Exec(ctx interface{}, query interface{}, args ...interface{}) *MockdbSQLInterface_Exec_Call
- func (_e *MockdbSQLInterface_Expecter) Query(ctx interface{}, query interface{}, args ...interface{}) *MockdbSQLInterface_Query_Call
- func (_e *MockdbSQLInterface_Expecter) QueryRow(ctx interface{}, query interface{}, args ...interface{}) *MockdbSQLInterface_QueryRow_Call
- type MockdbSQLInterface_QueryRow_Call
- func (_c *MockdbSQLInterface_QueryRow_Call) Return(row *sql.Row) *MockdbSQLInterface_QueryRow_Call
- func (_c *MockdbSQLInterface_QueryRow_Call) Run(run func(ctx context.Context, query string, args ...any)) *MockdbSQLInterface_QueryRow_Call
- func (_c *MockdbSQLInterface_QueryRow_Call) RunAndReturn(run func(ctx context.Context, query string, args ...any) *sql.Row) *MockdbSQLInterface_QueryRow_Call
- type MockdbSQLInterface_Query_Call
- func (_c *MockdbSQLInterface_Query_Call) Return(rows *sql.Rows, err error) *MockdbSQLInterface_Query_Call
- func (_c *MockdbSQLInterface_Query_Call) Run(run func(ctx context.Context, query string, args ...any)) *MockdbSQLInterface_Query_Call
- func (_c *MockdbSQLInterface_Query_Call) RunAndReturn(run func(ctx context.Context, query string, args ...any) (*sql.Rows, error)) *MockdbSQLInterface_Query_Call
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockdbSQLInterface ¶
MockdbSQLInterface is an autogenerated mock type for the dbSQLInterface type
func NewMockdbSQLInterface ¶
func NewMockdbSQLInterface(t interface {
mock.TestingT
Cleanup(func())
}) *MockdbSQLInterface
NewMockdbSQLInterface creates a new instance of MockdbSQLInterface. 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 (*MockdbSQLInterface) BeginTx ¶
BeginTx provides a mock function for the type MockdbSQLInterface
func (*MockdbSQLInterface) Close ¶
func (_mock *MockdbSQLInterface) Close() error
Close provides a mock function for the type MockdbSQLInterface
func (*MockdbSQLInterface) EXPECT ¶
func (_m *MockdbSQLInterface) EXPECT() *MockdbSQLInterface_Expecter
func (*MockdbSQLInterface) Exec ¶
func (_mock *MockdbSQLInterface) Exec(ctx context.Context, query string, args ...any) (sql.Result, error)
Exec provides a mock function for the type MockdbSQLInterface
type MockdbSQLInterface_BeginTx_Call ¶
MockdbSQLInterface_BeginTx_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'BeginTx'
func (*MockdbSQLInterface_BeginTx_Call) Return ¶
func (_c *MockdbSQLInterface_BeginTx_Call) Return(tx *sql.Tx, err error) *MockdbSQLInterface_BeginTx_Call
func (*MockdbSQLInterface_BeginTx_Call) Run ¶
func (_c *MockdbSQLInterface_BeginTx_Call) Run(run func(ctx context.Context, opts *sql.TxOptions)) *MockdbSQLInterface_BeginTx_Call
func (*MockdbSQLInterface_BeginTx_Call) RunAndReturn ¶
func (_c *MockdbSQLInterface_BeginTx_Call) RunAndReturn(run func(ctx context.Context, opts *sql.TxOptions) (*sql.Tx, error)) *MockdbSQLInterface_BeginTx_Call
type MockdbSQLInterface_Close_Call ¶
MockdbSQLInterface_Close_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Close'
func (*MockdbSQLInterface_Close_Call) Return ¶
func (_c *MockdbSQLInterface_Close_Call) Return(err error) *MockdbSQLInterface_Close_Call
func (*MockdbSQLInterface_Close_Call) Run ¶
func (_c *MockdbSQLInterface_Close_Call) Run(run func()) *MockdbSQLInterface_Close_Call
func (*MockdbSQLInterface_Close_Call) RunAndReturn ¶
func (_c *MockdbSQLInterface_Close_Call) RunAndReturn(run func() error) *MockdbSQLInterface_Close_Call
type MockdbSQLInterface_Exec_Call ¶
MockdbSQLInterface_Exec_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Exec'
func (*MockdbSQLInterface_Exec_Call) Return ¶
func (_c *MockdbSQLInterface_Exec_Call) Return(result sql.Result, err error) *MockdbSQLInterface_Exec_Call
func (*MockdbSQLInterface_Exec_Call) Run ¶
func (_c *MockdbSQLInterface_Exec_Call) Run(run func(ctx context.Context, query string, args ...any)) *MockdbSQLInterface_Exec_Call
func (*MockdbSQLInterface_Exec_Call) RunAndReturn ¶
func (_c *MockdbSQLInterface_Exec_Call) RunAndReturn(run func(ctx context.Context, query string, args ...any) (sql.Result, error)) *MockdbSQLInterface_Exec_Call
type MockdbSQLInterface_Expecter ¶
type MockdbSQLInterface_Expecter struct {
// contains filtered or unexported fields
}
func (*MockdbSQLInterface_Expecter) BeginTx ¶
func (_e *MockdbSQLInterface_Expecter) BeginTx(ctx interface{}, opts interface{}) *MockdbSQLInterface_BeginTx_Call
BeginTx is a helper method to define mock.On call
- ctx context.Context
- opts *sql.TxOptions
func (*MockdbSQLInterface_Expecter) Close ¶
func (_e *MockdbSQLInterface_Expecter) Close() *MockdbSQLInterface_Close_Call
Close is a helper method to define mock.On call
func (*MockdbSQLInterface_Expecter) Exec ¶
func (_e *MockdbSQLInterface_Expecter) Exec(ctx interface{}, query interface{}, args ...interface{}) *MockdbSQLInterface_Exec_Call
Exec is a helper method to define mock.On call
- ctx context.Context
- query string
- args ...any
func (*MockdbSQLInterface_Expecter) Query ¶
func (_e *MockdbSQLInterface_Expecter) Query(ctx interface{}, query interface{}, args ...interface{}) *MockdbSQLInterface_Query_Call
Query is a helper method to define mock.On call
- ctx context.Context
- query string
- args ...any
func (*MockdbSQLInterface_Expecter) QueryRow ¶
func (_e *MockdbSQLInterface_Expecter) QueryRow(ctx interface{}, query interface{}, args ...interface{}) *MockdbSQLInterface_QueryRow_Call
QueryRow is a helper method to define mock.On call
- ctx context.Context
- query string
- args ...any
type MockdbSQLInterface_QueryRow_Call ¶
MockdbSQLInterface_QueryRow_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'QueryRow'
func (*MockdbSQLInterface_QueryRow_Call) Return ¶
func (_c *MockdbSQLInterface_QueryRow_Call) Return(row *sql.Row) *MockdbSQLInterface_QueryRow_Call
func (*MockdbSQLInterface_QueryRow_Call) Run ¶
func (_c *MockdbSQLInterface_QueryRow_Call) Run(run func(ctx context.Context, query string, args ...any)) *MockdbSQLInterface_QueryRow_Call
func (*MockdbSQLInterface_QueryRow_Call) RunAndReturn ¶
func (_c *MockdbSQLInterface_QueryRow_Call) RunAndReturn(run func(ctx context.Context, query string, args ...any) *sql.Row) *MockdbSQLInterface_QueryRow_Call
type MockdbSQLInterface_Query_Call ¶
MockdbSQLInterface_Query_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Query'
func (*MockdbSQLInterface_Query_Call) Return ¶
func (_c *MockdbSQLInterface_Query_Call) Return(rows *sql.Rows, err error) *MockdbSQLInterface_Query_Call
func (*MockdbSQLInterface_Query_Call) Run ¶
func (_c *MockdbSQLInterface_Query_Call) Run(run func(ctx context.Context, query string, args ...any)) *MockdbSQLInterface_Query_Call
func (*MockdbSQLInterface_Query_Call) RunAndReturn ¶
func (_c *MockdbSQLInterface_Query_Call) RunAndReturn(run func(ctx context.Context, query string, args ...any) (*sql.Rows, error)) *MockdbSQLInterface_Query_Call