Documentation
¶
Overview ¶
Package scrapper is a generated GoMock package.
Index ¶
- type MockQuerier
- func (m *MockQuerier[T]) Close() error
- func (m *MockQuerier[T]) EXPECT() *MockQuerierMockRecorder[T]
- func (m *MockQuerier[T]) Exec(ctx context.Context, sql string) error
- func (m *MockQuerier[T]) QueryAndProcessMany(ctx context.Context, sql string, handler func(context.Context, []*T) error, ...) error
- func (m *MockQuerier[T]) QueryMany(ctx context.Context, sql string, opts ...exec.QueryManyOpt[T]) ([]*T, error)
- func (m *MockQuerier[T]) QueryMaps(ctx context.Context, sql string) ([]exec.QueryMapResult, error)
- type MockQuerierCloseCall
- type MockQuerierExecCall
- type MockQuerierMockRecorder
- func (mr *MockQuerierMockRecorder[T]) Close() *MockQuerierCloseCall[T]
- func (mr *MockQuerierMockRecorder[T]) Exec(ctx, sql any) *MockQuerierExecCall[T]
- func (mr *MockQuerierMockRecorder[T]) QueryAndProcessMany(ctx, sql, handler any, opts ...any) *MockQuerierQueryAndProcessManyCall[T]
- func (mr *MockQuerierMockRecorder[T]) QueryMany(ctx, sql any, opts ...any) *MockQuerierQueryManyCall[T]
- func (mr *MockQuerierMockRecorder[T]) QueryMaps(ctx, sql any) *MockQuerierQueryMapsCall[T]
- type MockQuerierQueryAndProcessManyCall
- func (c *MockQuerierQueryAndProcessManyCall[T]) Do(f func(context.Context, string, func(context.Context, []*T) error, ...) error) *MockQuerierQueryAndProcessManyCall[T]
- func (c *MockQuerierQueryAndProcessManyCall[T]) DoAndReturn(f func(context.Context, string, func(context.Context, []*T) error, ...) error) *MockQuerierQueryAndProcessManyCall[T]
- func (c *MockQuerierQueryAndProcessManyCall[T]) Return(arg0 error) *MockQuerierQueryAndProcessManyCall[T]
- type MockQuerierQueryManyCall
- func (c *MockQuerierQueryManyCall[T]) Do(f func(context.Context, string, ...exec.QueryManyOpt[T]) ([]*T, error)) *MockQuerierQueryManyCall[T]
- func (c *MockQuerierQueryManyCall[T]) DoAndReturn(f func(context.Context, string, ...exec.QueryManyOpt[T]) ([]*T, error)) *MockQuerierQueryManyCall[T]
- func (c *MockQuerierQueryManyCall[T]) Return(arg0 []*T, arg1 error) *MockQuerierQueryManyCall[T]
- type MockQuerierQueryMapsCall
- func (c *MockQuerierQueryMapsCall[T]) Do(f func(context.Context, string) ([]exec.QueryMapResult, error)) *MockQuerierQueryMapsCall[T]
- func (c *MockQuerierQueryMapsCall[T]) DoAndReturn(f func(context.Context, string) ([]exec.QueryMapResult, error)) *MockQuerierQueryMapsCall[T]
- func (c *MockQuerierQueryMapsCall[T]) Return(arg0 []exec.QueryMapResult, arg1 error) *MockQuerierQueryMapsCall[T]
- type Querier
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockQuerier ¶ added in v0.4.7
type MockQuerier[T any] struct { // contains filtered or unexported fields }
MockQuerier is a mock of Querier interface.
func NewMockQuerier ¶ added in v0.4.7
func NewMockQuerier[T any](ctrl *gomock.Controller) *MockQuerier[T]
NewMockQuerier creates a new mock instance.
func (*MockQuerier[T]) Close ¶ added in v0.4.7
func (m *MockQuerier[T]) Close() error
Close mocks base method.
func (*MockQuerier[T]) EXPECT ¶ added in v0.4.7
func (m *MockQuerier[T]) EXPECT() *MockQuerierMockRecorder[T]
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockQuerier[T]) Exec ¶ added in v0.4.7
func (m *MockQuerier[T]) Exec(ctx context.Context, sql string) error
Exec mocks base method.
func (*MockQuerier[T]) QueryAndProcessMany ¶ added in v0.4.7
func (m *MockQuerier[T]) QueryAndProcessMany(ctx context.Context, sql string, handler func(context.Context, []*T) error, opts ...exec.QueryManyOpt[T]) error
QueryAndProcessMany mocks base method.
func (*MockQuerier[T]) QueryMany ¶ added in v0.4.7
func (m *MockQuerier[T]) QueryMany(ctx context.Context, sql string, opts ...exec.QueryManyOpt[T]) ([]*T, error)
QueryMany mocks base method.
func (*MockQuerier[T]) QueryMaps ¶ added in v0.4.7
func (m *MockQuerier[T]) QueryMaps(ctx context.Context, sql string) ([]exec.QueryMapResult, error)
QueryMaps mocks base method.
type MockQuerierCloseCall ¶ added in v0.4.7
MockQuerierCloseCall wrap *gomock.Call
func (*MockQuerierCloseCall[T]) Do ¶ added in v0.4.7
func (c *MockQuerierCloseCall[T]) Do(f func() error) *MockQuerierCloseCall[T]
Do rewrite *gomock.Call.Do
func (*MockQuerierCloseCall[T]) DoAndReturn ¶ added in v0.4.7
func (c *MockQuerierCloseCall[T]) DoAndReturn(f func() error) *MockQuerierCloseCall[T]
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockQuerierCloseCall[T]) Return ¶ added in v0.4.7
func (c *MockQuerierCloseCall[T]) Return(arg0 error) *MockQuerierCloseCall[T]
Return rewrite *gomock.Call.Return
type MockQuerierExecCall ¶ added in v0.4.7
MockQuerierExecCall wrap *gomock.Call
func (*MockQuerierExecCall[T]) Do ¶ added in v0.4.7
func (c *MockQuerierExecCall[T]) Do(f func(context.Context, string) error) *MockQuerierExecCall[T]
Do rewrite *gomock.Call.Do
func (*MockQuerierExecCall[T]) DoAndReturn ¶ added in v0.4.7
func (c *MockQuerierExecCall[T]) DoAndReturn(f func(context.Context, string) error) *MockQuerierExecCall[T]
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockQuerierExecCall[T]) Return ¶ added in v0.4.7
func (c *MockQuerierExecCall[T]) Return(arg0 error) *MockQuerierExecCall[T]
Return rewrite *gomock.Call.Return
type MockQuerierMockRecorder ¶ added in v0.4.7
type MockQuerierMockRecorder[T any] struct { // contains filtered or unexported fields }
MockQuerierMockRecorder is the mock recorder for MockQuerier.
func (*MockQuerierMockRecorder[T]) Close ¶ added in v0.4.7
func (mr *MockQuerierMockRecorder[T]) Close() *MockQuerierCloseCall[T]
Close indicates an expected call of Close.
func (*MockQuerierMockRecorder[T]) Exec ¶ added in v0.4.7
func (mr *MockQuerierMockRecorder[T]) Exec(ctx, sql any) *MockQuerierExecCall[T]
Exec indicates an expected call of Exec.
func (*MockQuerierMockRecorder[T]) QueryAndProcessMany ¶ added in v0.4.7
func (mr *MockQuerierMockRecorder[T]) QueryAndProcessMany(ctx, sql, handler any, opts ...any) *MockQuerierQueryAndProcessManyCall[T]
QueryAndProcessMany indicates an expected call of QueryAndProcessMany.
func (*MockQuerierMockRecorder[T]) QueryMany ¶ added in v0.4.7
func (mr *MockQuerierMockRecorder[T]) QueryMany(ctx, sql any, opts ...any) *MockQuerierQueryManyCall[T]
QueryMany indicates an expected call of QueryMany.
func (*MockQuerierMockRecorder[T]) QueryMaps ¶ added in v0.4.7
func (mr *MockQuerierMockRecorder[T]) QueryMaps(ctx, sql any) *MockQuerierQueryMapsCall[T]
QueryMaps indicates an expected call of QueryMaps.
type MockQuerierQueryAndProcessManyCall ¶ added in v0.4.7
MockQuerierQueryAndProcessManyCall wrap *gomock.Call
func (*MockQuerierQueryAndProcessManyCall[T]) Do ¶ added in v0.4.7
func (c *MockQuerierQueryAndProcessManyCall[T]) Do(f func(context.Context, string, func(context.Context, []*T) error, ...exec.QueryManyOpt[T]) error) *MockQuerierQueryAndProcessManyCall[T]
Do rewrite *gomock.Call.Do
func (*MockQuerierQueryAndProcessManyCall[T]) DoAndReturn ¶ added in v0.4.7
func (c *MockQuerierQueryAndProcessManyCall[T]) DoAndReturn(f func(context.Context, string, func(context.Context, []*T) error, ...exec.QueryManyOpt[T]) error) *MockQuerierQueryAndProcessManyCall[T]
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockQuerierQueryAndProcessManyCall[T]) Return ¶ added in v0.4.7
func (c *MockQuerierQueryAndProcessManyCall[T]) Return(arg0 error) *MockQuerierQueryAndProcessManyCall[T]
Return rewrite *gomock.Call.Return
type MockQuerierQueryManyCall ¶ added in v0.4.7
MockQuerierQueryManyCall wrap *gomock.Call
func (*MockQuerierQueryManyCall[T]) Do ¶ added in v0.4.7
func (c *MockQuerierQueryManyCall[T]) Do(f func(context.Context, string, ...exec.QueryManyOpt[T]) ([]*T, error)) *MockQuerierQueryManyCall[T]
Do rewrite *gomock.Call.Do
func (*MockQuerierQueryManyCall[T]) DoAndReturn ¶ added in v0.4.7
func (c *MockQuerierQueryManyCall[T]) DoAndReturn(f func(context.Context, string, ...exec.QueryManyOpt[T]) ([]*T, error)) *MockQuerierQueryManyCall[T]
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockQuerierQueryManyCall[T]) Return ¶ added in v0.4.7
func (c *MockQuerierQueryManyCall[T]) Return(arg0 []*T, arg1 error) *MockQuerierQueryManyCall[T]
Return rewrite *gomock.Call.Return
type MockQuerierQueryMapsCall ¶ added in v0.4.7
MockQuerierQueryMapsCall wrap *gomock.Call
func (*MockQuerierQueryMapsCall[T]) Do ¶ added in v0.4.7
func (c *MockQuerierQueryMapsCall[T]) Do(f func(context.Context, string) ([]exec.QueryMapResult, error)) *MockQuerierQueryMapsCall[T]
Do rewrite *gomock.Call.Do
func (*MockQuerierQueryMapsCall[T]) DoAndReturn ¶ added in v0.4.7
func (c *MockQuerierQueryMapsCall[T]) DoAndReturn(f func(context.Context, string) ([]exec.QueryMapResult, error)) *MockQuerierQueryMapsCall[T]
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockQuerierQueryMapsCall[T]) Return ¶ added in v0.4.7
func (c *MockQuerierQueryMapsCall[T]) Return(arg0 []exec.QueryMapResult, arg1 error) *MockQuerierQueryMapsCall[T]
Return rewrite *gomock.Call.Return
type Querier ¶
type Querier[T any] interface { QueryMany(ctx context.Context, sql string, opts ...exec.QueryManyOpt[T]) ([]*T, error) QueryAndProcessMany(ctx context.Context, sql string, handler func(ctx context.Context, batch []*T) error, opts ...exec.QueryManyOpt[T]) error QueryMaps(ctx context.Context, sql string) ([]exec.QueryMapResult, error) Exec(ctx context.Context, sql string) error Close() error }