Documentation ¶
Index ¶
- type MockDriver
- func (_m *MockDriver) Close()
- func (_m *MockDriver) CountRows(ctx context.Context, query string, args ...interface{}) (int, error)
- func (_m *MockDriver) EXPECT() *MockDriver_Expecter
- func (_m *MockDriver) ExecuteQuery(ctx context.Context, query string, args ...interface{}) error
- func (_m *MockDriver) Ping(ctx context.Context) error
- func (_m *MockDriver) QueryRow(ctx context.Context, query string, args ...interface{}) (pgx.Row, error)
- func (_m *MockDriver) QueryRows(ctx context.Context, query string, args ...interface{}) (pgx.Rows, error)
- type MockDriver_Close_Call
- type MockDriver_CountRows_Call
- func (_c *MockDriver_CountRows_Call) Return(_a0 int, _a1 error) *MockDriver_CountRows_Call
- func (_c *MockDriver_CountRows_Call) Run(run func(ctx context.Context, query string, args ...interface{})) *MockDriver_CountRows_Call
- func (_c *MockDriver_CountRows_Call) RunAndReturn(run func(context.Context, string, ...interface{}) (int, error)) *MockDriver_CountRows_Call
- type MockDriver_ExecuteQuery_Call
- func (_c *MockDriver_ExecuteQuery_Call) Return(_a0 error) *MockDriver_ExecuteQuery_Call
- func (_c *MockDriver_ExecuteQuery_Call) Run(run func(ctx context.Context, query string, args ...interface{})) *MockDriver_ExecuteQuery_Call
- func (_c *MockDriver_ExecuteQuery_Call) RunAndReturn(run func(context.Context, string, ...interface{}) error) *MockDriver_ExecuteQuery_Call
- type MockDriver_Expecter
- func (_e *MockDriver_Expecter) Close() *MockDriver_Close_Call
- func (_e *MockDriver_Expecter) CountRows(ctx interface{}, query interface{}, args ...interface{}) *MockDriver_CountRows_Call
- func (_e *MockDriver_Expecter) ExecuteQuery(ctx interface{}, query interface{}, args ...interface{}) *MockDriver_ExecuteQuery_Call
- func (_e *MockDriver_Expecter) Ping(ctx interface{}) *MockDriver_Ping_Call
- func (_e *MockDriver_Expecter) QueryRow(ctx interface{}, query interface{}, args ...interface{}) *MockDriver_QueryRow_Call
- func (_e *MockDriver_Expecter) QueryRows(ctx interface{}, query interface{}, args ...interface{}) *MockDriver_QueryRows_Call
- type MockDriver_Ping_Call
- type MockDriver_QueryRow_Call
- func (_c *MockDriver_QueryRow_Call) Return(_a0 pgx.Row, _a1 error) *MockDriver_QueryRow_Call
- func (_c *MockDriver_QueryRow_Call) Run(run func(ctx context.Context, query string, args ...interface{})) *MockDriver_QueryRow_Call
- func (_c *MockDriver_QueryRow_Call) RunAndReturn(run func(context.Context, string, ...interface{}) (pgx.Row, error)) *MockDriver_QueryRow_Call
- type MockDriver_QueryRows_Call
- func (_c *MockDriver_QueryRows_Call) Return(_a0 pgx.Rows, _a1 error) *MockDriver_QueryRows_Call
- func (_c *MockDriver_QueryRows_Call) Run(run func(ctx context.Context, query string, args ...interface{})) *MockDriver_QueryRows_Call
- func (_c *MockDriver_QueryRows_Call) RunAndReturn(run func(context.Context, string, ...interface{}) (pgx.Rows, error)) *MockDriver_QueryRows_Call
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockDriver ¶
MockDriver is an autogenerated mock type for the Driver type
func NewMockDriver ¶
func NewMockDriver(t interface { mock.TestingT Cleanup(func()) }) *MockDriver
NewMockDriver creates a new instance of MockDriver. 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 (*MockDriver) Close ¶
func (_m *MockDriver) Close()
Close provides a mock function with given fields:
func (*MockDriver) CountRows ¶
func (_m *MockDriver) CountRows(ctx context.Context, query string, args ...interface{}) (int, error)
CountRows provides a mock function with given fields: ctx, query, args
func (*MockDriver) EXPECT ¶
func (_m *MockDriver) EXPECT() *MockDriver_Expecter
func (*MockDriver) ExecuteQuery ¶
func (_m *MockDriver) ExecuteQuery(ctx context.Context, query string, args ...interface{}) error
ExecuteQuery provides a mock function with given fields: ctx, query, args
func (*MockDriver) Ping ¶
func (_m *MockDriver) Ping(ctx context.Context) error
Ping provides a mock function with given fields: ctx
type MockDriver_Close_Call ¶
MockDriver_Close_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Close'
func (*MockDriver_Close_Call) Return ¶
func (_c *MockDriver_Close_Call) Return() *MockDriver_Close_Call
func (*MockDriver_Close_Call) Run ¶
func (_c *MockDriver_Close_Call) Run(run func()) *MockDriver_Close_Call
func (*MockDriver_Close_Call) RunAndReturn ¶
func (_c *MockDriver_Close_Call) RunAndReturn(run func()) *MockDriver_Close_Call
type MockDriver_CountRows_Call ¶
MockDriver_CountRows_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CountRows'
func (*MockDriver_CountRows_Call) Return ¶
func (_c *MockDriver_CountRows_Call) Return(_a0 int, _a1 error) *MockDriver_CountRows_Call
func (*MockDriver_CountRows_Call) Run ¶
func (_c *MockDriver_CountRows_Call) Run(run func(ctx context.Context, query string, args ...interface{})) *MockDriver_CountRows_Call
func (*MockDriver_CountRows_Call) RunAndReturn ¶
func (_c *MockDriver_CountRows_Call) RunAndReturn(run func(context.Context, string, ...interface{}) (int, error)) *MockDriver_CountRows_Call
type MockDriver_ExecuteQuery_Call ¶
MockDriver_ExecuteQuery_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ExecuteQuery'
func (*MockDriver_ExecuteQuery_Call) Return ¶
func (_c *MockDriver_ExecuteQuery_Call) Return(_a0 error) *MockDriver_ExecuteQuery_Call
func (*MockDriver_ExecuteQuery_Call) Run ¶
func (_c *MockDriver_ExecuteQuery_Call) Run(run func(ctx context.Context, query string, args ...interface{})) *MockDriver_ExecuteQuery_Call
func (*MockDriver_ExecuteQuery_Call) RunAndReturn ¶
func (_c *MockDriver_ExecuteQuery_Call) RunAndReturn(run func(context.Context, string, ...interface{}) error) *MockDriver_ExecuteQuery_Call
type MockDriver_Expecter ¶
type MockDriver_Expecter struct {
// contains filtered or unexported fields
}
func (*MockDriver_Expecter) Close ¶
func (_e *MockDriver_Expecter) Close() *MockDriver_Close_Call
Close is a helper method to define mock.On call
func (*MockDriver_Expecter) CountRows ¶
func (_e *MockDriver_Expecter) CountRows(ctx interface{}, query interface{}, args ...interface{}) *MockDriver_CountRows_Call
CountRows is a helper method to define mock.On call
- ctx context.Context
- query string
- args ...interface{}
func (*MockDriver_Expecter) ExecuteQuery ¶
func (_e *MockDriver_Expecter) ExecuteQuery(ctx interface{}, query interface{}, args ...interface{}) *MockDriver_ExecuteQuery_Call
ExecuteQuery is a helper method to define mock.On call
- ctx context.Context
- query string
- args ...interface{}
func (*MockDriver_Expecter) Ping ¶
func (_e *MockDriver_Expecter) Ping(ctx interface{}) *MockDriver_Ping_Call
Ping is a helper method to define mock.On call
- ctx context.Context
func (*MockDriver_Expecter) QueryRow ¶
func (_e *MockDriver_Expecter) QueryRow(ctx interface{}, query interface{}, args ...interface{}) *MockDriver_QueryRow_Call
QueryRow is a helper method to define mock.On call
- ctx context.Context
- query string
- args ...interface{}
func (*MockDriver_Expecter) QueryRows ¶
func (_e *MockDriver_Expecter) QueryRows(ctx interface{}, query interface{}, args ...interface{}) *MockDriver_QueryRows_Call
QueryRows is a helper method to define mock.On call
- ctx context.Context
- query string
- args ...interface{}
type MockDriver_Ping_Call ¶
MockDriver_Ping_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Ping'
func (*MockDriver_Ping_Call) Return ¶
func (_c *MockDriver_Ping_Call) Return(_a0 error) *MockDriver_Ping_Call
func (*MockDriver_Ping_Call) Run ¶
func (_c *MockDriver_Ping_Call) Run(run func(ctx context.Context)) *MockDriver_Ping_Call
func (*MockDriver_Ping_Call) RunAndReturn ¶
func (_c *MockDriver_Ping_Call) RunAndReturn(run func(context.Context) error) *MockDriver_Ping_Call
type MockDriver_QueryRow_Call ¶
MockDriver_QueryRow_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'QueryRow'
func (*MockDriver_QueryRow_Call) Return ¶
func (_c *MockDriver_QueryRow_Call) Return(_a0 pgx.Row, _a1 error) *MockDriver_QueryRow_Call
func (*MockDriver_QueryRow_Call) Run ¶
func (_c *MockDriver_QueryRow_Call) Run(run func(ctx context.Context, query string, args ...interface{})) *MockDriver_QueryRow_Call
func (*MockDriver_QueryRow_Call) RunAndReturn ¶
func (_c *MockDriver_QueryRow_Call) RunAndReturn(run func(context.Context, string, ...interface{}) (pgx.Row, error)) *MockDriver_QueryRow_Call
type MockDriver_QueryRows_Call ¶
MockDriver_QueryRows_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'QueryRows'
func (*MockDriver_QueryRows_Call) Return ¶
func (_c *MockDriver_QueryRows_Call) Return(_a0 pgx.Rows, _a1 error) *MockDriver_QueryRows_Call
func (*MockDriver_QueryRows_Call) Run ¶
func (_c *MockDriver_QueryRows_Call) Run(run func(ctx context.Context, query string, args ...interface{})) *MockDriver_QueryRows_Call
func (*MockDriver_QueryRows_Call) RunAndReturn ¶
func (_c *MockDriver_QueryRows_Call) RunAndReturn(run func(context.Context, string, ...interface{}) (pgx.Rows, error)) *MockDriver_QueryRows_Call