mocks

package
v0.0.0-...-7ba985f Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 27, 2023 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Driver

type Driver interface {
	New(config specs.Config) error
	Get() *sql.DB

	Select(ctx context.Context, payload specs.Payload) error
}

type FakeBuilder

type FakeBuilder[T specs.Model] struct {
	mock.Mock
}

FakeBuilder is an autogenerated mock type for the FakeBuilder type

func NewFakeBuilder

func NewFakeBuilder[T specs.Model](t mockConstructorTestingTNewBuilder) *FakeBuilder[T]

NewFakeBuilder creates a new instance of FakeBuilder. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.

func (*FakeBuilder[T]) Connector

func (_m *FakeBuilder[T]) Connector() specs.Connector

Connector provides a mock function with given fields:

func (*FakeBuilder[T]) Context

func (_m *FakeBuilder[T]) Context() context.Context

Context provides a mock function with given fields:

func (*FakeBuilder[T]) Count

func (_m *FakeBuilder[T]) Count() (int64, error)

Count provides a mock function with given fields:

func (*FakeBuilder[T]) Create

func (_m *FakeBuilder[T]) Create() error

Create provides a mock function with given fields:

func (*FakeBuilder[T]) Delete

func (_m *FakeBuilder[T]) Delete(primaryKey interface{}) error

Delete provides a mock function with given fields: primaryKey

func (*FakeBuilder[T]) Fields

func (_m *FakeBuilder[T]) Fields() []string

Fields provides a mock function with given fields:

func (*FakeBuilder[T]) Find

func (_m *FakeBuilder[T]) Find() (T, error)

Find provides a mock function with given fields:

func (*FakeBuilder[T]) FindAll

func (_m *FakeBuilder[T]) FindAll() ([]T, error)

FindAll provides a mock function with given fields:

func (*FakeBuilder[T]) Get

func (_m *FakeBuilder[T]) Get(primaryKey interface{}) (T, error)

Get provides a mock function with given fields: primaryKey

func (*FakeBuilder[T]) Payload

func (_m *FakeBuilder[T]) Payload() specs.PayloadAugmented[T]

Payload provides a mock function with given fields:

func (*FakeBuilder[T]) SetFields

func (_m *FakeBuilder[T]) SetFields(field ...string) specs.Builder[T]

SetFields provides a mock function with given fields: field

func (*FakeBuilder[T]) SetLimit

func (_m *FakeBuilder[T]) SetLimit(limit int) specs.Builder[T]

SetLimit provides a mock function with given fields: limit

func (*FakeBuilder[T]) SetModel

func (_m *FakeBuilder[T]) SetModel(model T) specs.Builder[T]

SetModel provides a mock function with given fields: model

func (*FakeBuilder[T]) SetOffset

func (_m *FakeBuilder[T]) SetOffset(offset int) specs.Builder[T]

SetOffset provides a mock function with given fields: offset

func (*FakeBuilder[T]) SetOrderBy

func (_m *FakeBuilder[T]) SetOrderBy(fields ...string) specs.Builder[T]

SetOrderBy provides a mock function with given fields: fields

func (*FakeBuilder[T]) SetWhere

func (_m *FakeBuilder[T]) SetWhere(condition specs.Condition) specs.Builder[T]

SetWhere provides a mock function with given fields: condition

func (*FakeBuilder[T]) Update

func (_m *FakeBuilder[T]) Update() error

Update provides a mock function with given fields:

func (*FakeBuilder[T]) Wheres

func (_m *FakeBuilder[T]) Wheres() []specs.Condition

Wheres provides a mock function with given fields:

type FakeBuilderUse

type FakeBuilderUse[T specs.Model] struct {
	mock.Mock
}

FakeBuilderUse is an autogenerated mock type for the FakeBuilderUse type

func NewFakeBuilderUse

func NewFakeBuilderUse[T specs.Model](t mockConstructorTestingTNewBuilderUse) *FakeBuilderUse[T]

NewFakeBuilderUse creates a new instance of FakeBuilderUse. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.

func (*FakeBuilderUse[T]) Use

func (_m *FakeBuilderUse[T]) Use(ctx context.Context, connector specs.Connector) specs.Builder[T]

Use provides a mock function with given fields: ctx, connector

type FakeConnector

type FakeConnector struct {
	mock.Mock
}

FakeConnector is an autogenerated mock type for the FakeConnector type

func NewFakeConnector

func NewFakeConnector(t mockConstructorTestingTNewConnector) *FakeConnector

NewFakeConnector creates a new instance of FakeConnector. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.

func (*FakeConnector) Config

func (_m *FakeConnector) Config() specs.Config

Config provides a mock function with given fields:

func (*FakeConnector) Get

func (_m *FakeConnector) Get() *sql.DB

Get provides a mock function with given fields:

func (*FakeConnector) GetCnx

func (_m *FakeConnector) GetCnx(ctx context.Context)

GetCnx provides a mock function with given fields: ctx

func (*FakeConnector) Name

func (_m *FakeConnector) Name() string

Name provides a mock function with given fields:

func (*FakeConnector) New

func (_m *FakeConnector) New(_a0 specs.Config) error

New provides a mock function with given fields: _a0

func (*FakeConnector) Select

func (_m *FakeConnector) Select(ctx context.Context, payload specs.Payload) error

Select provides a mock function with given fields: ctx, payload

func (*FakeConnector) SetName

func (_m *FakeConnector) SetName(name string) specs.Connector

SetName provides a mock function with given fields: name

type FakeDriver

type FakeDriver struct {
	mock.Mock
}

FakeDriver is an autogenerated mock type for the FakeDriver type

func NewFakeDriver

func NewFakeDriver(t mockConstructorTestingTNewDriver) *FakeDriver

NewFakeDriver creates a new instance of FakeDriver. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.

func (*FakeDriver) Get

func (_m *FakeDriver) Get() *sql.DB

Get provides a mock function with given fields:

func (*FakeDriver) New

func (_m *FakeDriver) New(_a0 specs.Config) error

New provides a mock function with given fields: _a0

func (*FakeDriver) Select

func (_m *FakeDriver) Select(ctx context.Context, payload specs.Payload) error

Select provides a mock function with given fields: ctx, payload

type FakeDriverField

type FakeDriverField struct {
	mock.Mock
}

FakeDriverField is an autogenerated mock type for the FakeDriverField type

func NewFakeDriverField

func NewFakeDriverField(t mockConstructorTestingTNewDriverField) *FakeDriverField

NewDriverField creates a new instance of FakeDriverField. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.

func (*FakeDriverField) Column

func (_m *FakeDriverField) Column() string

Column provides a mock function with given fields:

func (*FakeDriverField) Database

func (_m *FakeDriverField) Database() string

Database provides a mock function with given fields:

func (*FakeDriverField) Formatted

func (_m *FakeDriverField) Formatted() (string, error)

Formatted provides a mock function with given fields:

func (*FakeDriverField) Index

func (_m *FakeDriverField) Index() int

Index provides a mock function with given fields:

func (*FakeDriverField) IsCustom

func (_m *FakeDriverField) IsCustom() bool

IsCustom provides a mock function with given fields:

func (*FakeDriverField) Name

func (_m *FakeDriverField) Name() string

Name provides a mock function with given fields:

func (*FakeDriverField) SetColumn

func (_m *FakeDriverField) SetColumn(name string) specs.DriverField

SetColumn provides a mock function with given fields: name

func (*FakeDriverField) SetCustom

func (_m *FakeDriverField) SetCustom(fn string, args []specs.DriverField) specs.DriverField

SetFn provides a mock function with given fields: fn, args

func (*FakeDriverField) SetDatabase

func (_m *FakeDriverField) SetDatabase(name string) specs.DriverField

SetDatabase provides a mock function with given fields: name

func (*FakeDriverField) SetIndex

func (_m *FakeDriverField) SetIndex(index int) specs.DriverField

SetIndex provides a mock function with given fields: index

func (*FakeDriverField) SetName

func (_m *FakeDriverField) SetName(name string) specs.DriverField

SetName provides a mock function with given fields: name

func (*FakeDriverField) SetTable

func (_m *FakeDriverField) SetTable(name string) specs.DriverField

SetTable provides a mock function with given fields: name

func (*FakeDriverField) Table

func (_m *FakeDriverField) Table() string

Table provides a mock function with given fields:

type FakeDriverJoin

type FakeDriverJoin struct {
	mock.Mock
}

FakeDriverJoin is an autogenerated mock type for the FakeDriverJoin type

func NewFakeDriverJoin

func NewFakeDriverJoin(t mockConstructorTestingTNewDriverJoin) *FakeDriverJoin

NewFakeDriverJoin creates a new instance of FakeDriverJoin. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.

func (*FakeDriverJoin) Formatted

func (_m *FakeDriverJoin) Formatted() (string, error)

Formatted provides a mock function with given fields:

func (*FakeDriverJoin) From

func (_m *FakeDriverJoin) From() specs.DriverField

From provides a mock function with given fields:

func (*FakeDriverJoin) Method

func (_m *FakeDriverJoin) Method() string

Method provides a mock function with given fields:

func (*FakeDriverJoin) SetFrom

func (_m *FakeDriverJoin) SetFrom(field specs.DriverField) specs.DriverJoin

SetFrom provides a mock function with given fields: field

func (*FakeDriverJoin) SetMethod

func (_m *FakeDriverJoin) SetMethod(method specs.JoinMethod) specs.DriverJoin

SetMethod provides a mock function with given fields: method

func (*FakeDriverJoin) SetTo

func (_m *FakeDriverJoin) SetTo(field specs.DriverField) specs.DriverJoin

SetTo provides a mock function with given fields: field

func (*FakeDriverJoin) To

func (_m *FakeDriverJoin) To() specs.DriverField

To provides a mock function with given fields:

func (*FakeDriverJoin) Validate

func (_m *FakeDriverJoin) Validate() error

Validate provides a mock function with given fields:

type FakeDriverLimit

type FakeDriverLimit struct {
	mock.Mock
}

FakeDriverLimit is an mock type for the FakeDriverLimit type

func NewFakeDriverLimit

func NewFakeDriverLimit(t mockConstructorTestingTNewDriverLimit) *FakeDriverLimit

NewFakeDriverLimit creates a new instance of FakeDriverLimit. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.

func (*FakeDriverLimit) Formatted

func (_m *FakeDriverLimit) Formatted() (string, error)

Formatted provides a mock function with given fields:

func (*FakeDriverLimit) Limit

func (_m *FakeDriverLimit) Limit() int

Limit provides a mock function with given fields:

func (*FakeDriverLimit) Offset

func (_m *FakeDriverLimit) Offset() int

Offset provides a mock function with given fields:

func (*FakeDriverLimit) SetLimit

func (_m *FakeDriverLimit) SetLimit(index int) specs.DriverLimit

SetLimit provides a mock function with given fields: index

func (*FakeDriverLimit) SetOffset

func (_m *FakeDriverLimit) SetOffset(index int) specs.DriverLimit

SetOffset provides a mock function with given fields: index

type FakeDriverWhere

type FakeDriverWhere struct {
	mock.Mock
}

FakeDriverWhere is an autogenerated mock type for the FakeWhere type

func NewFakeDriverWhere

func NewFakeDriverWhere(t mockConstructorTestingTNewWhere) *FakeDriverWhere

NewFakeDriverWhere creates a new instance of FakeWhere. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.

func (*FakeDriverWhere) Formatted

func (_m *FakeDriverWhere) Formatted() (string, []any, error)

Formatted provides a mock function with given fields

func (*FakeDriverWhere) From

func (_m *FakeDriverWhere) From() specs.DriverField

From provides a mock function with given fields:

func (*FakeDriverWhere) Operator

func (_m *FakeDriverWhere) Operator() string

Operator provides a mock function with given fields:

func (*FakeDriverWhere) SetFrom

SetFrom provides a mock function with given fields: from

func (*FakeDriverWhere) SetOperator

func (_m *FakeDriverWhere) SetOperator(operator string) specs.DriverWhere

SetOperator provides a mock function with given fields: operator

func (*FakeDriverWhere) SetTo

func (_m *FakeDriverWhere) SetTo(to any) specs.DriverWhere

SetTo provides a mock function with given fields: to

func (*FakeDriverWhere) To

func (_m *FakeDriverWhere) To() any

To provides a mock function with given fields:

type FakeFieldDefinition

type FakeFieldDefinition struct {
	mock.Mock
}

FakeFieldDefinition is an autogenerated mock type for the FakeFieldDefinition type

func NewFakeFieldDefinition

func NewFakeFieldDefinition(t mockConstructorTestingTNewFieldDefinition) *FakeFieldDefinition

NewFakeFieldDefinition creates a new instance of FakeFieldDefinition. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.

func (*FakeFieldDefinition) Column

func (_m *FakeFieldDefinition) Column() string

Column provides a mock function with given fields:

func (*FakeFieldDefinition) Copy

func (_m *FakeFieldDefinition) Copy() interface{}

Copy provides a mock function with given fields:

func (*FakeFieldDefinition) EmbeddedSchema

func (_m *FakeFieldDefinition) EmbeddedSchema() specs.ModelDefinition

EmbeddedSchema provides a mock function with given fields:

func (*FakeFieldDefinition) Field

Field provides a mock function with given fields:

func (*FakeFieldDefinition) ForeignKey

func (_m *FakeFieldDefinition) ForeignKey() string

ForeignKey provides a mock function with given fields:

func (*FakeFieldDefinition) FromSchemaTypeList

func (_m *FakeFieldDefinition) FromSchemaTypeList() []string

FromSchemaTypeList provides a mock function with given fields:

func (*FakeFieldDefinition) FromSlice

func (_m *FakeFieldDefinition) FromSlice() bool

FromSlice provides a mock function with given fields:

func (*FakeFieldDefinition) FundamentalName

func (_m *FakeFieldDefinition) FundamentalName() string

FundamentalName provides a mock function with given fields:

func (*FakeFieldDefinition) Get

func (_m *FakeFieldDefinition) Get() interface{}

Get provides a mock function with given fields:

func (*FakeFieldDefinition) GetByColumn

func (_m *FakeFieldDefinition) GetByColumn() (specs.FieldDefinition, error)

GetByColumn provides a mock function with given fields:

func (*FakeFieldDefinition) GetToColumn

func (_m *FakeFieldDefinition) GetToColumn() (specs.FieldDefinition, error)

GetToColumn provides a mock function with given fields:

func (*FakeFieldDefinition) HasEmbeddedSchema

func (_m *FakeFieldDefinition) HasEmbeddedSchema() bool

HasEmbeddedSchema provides a mock function with given fields:

func (*FakeFieldDefinition) Index

func (_m *FakeFieldDefinition) Index() int

Index provides a mock function with given fields:

func (*FakeFieldDefinition) Init

func (_m *FakeFieldDefinition) Init()

Init provides a mock function with given fields:

func (*FakeFieldDefinition) IsPrimaryKey

func (_m *FakeFieldDefinition) IsPrimaryKey() bool

IsPrimaryKey provides a mock function with given fields:

func (*FakeFieldDefinition) IsSlice

func (_m *FakeFieldDefinition) IsSlice() bool

IsSlice provides a mock function with given fields:

func (*FakeFieldDefinition) Join

func (_m *FakeFieldDefinition) Join() []specs.DriverJoin

Join provides a mock function with given fields:

func (*FakeFieldDefinition) Model

Model provides a mock function with given fields:

func (*FakeFieldDefinition) Name

func (_m *FakeFieldDefinition) Name() string

Name provides a mock function with given fields:

func (*FakeFieldDefinition) RecursiveFullName

func (_m *FakeFieldDefinition) RecursiveFullName() string

RecursiveFullName provides a mock function with given fields:

func (*FakeFieldDefinition) Set

func (_m *FakeFieldDefinition) Set(value interface{})

Set provides a mock function with given fields: value

func (*FakeFieldDefinition) Tags

func (_m *FakeFieldDefinition) Tags() map[string]string

Tags provides a mock function with given fields:

func (*FakeFieldDefinition) Value

func (_m *FakeFieldDefinition) Value() reflect.Value

Value provides a mock function with given fields:

type FakeIn

type FakeIn struct {
	mock.Mock
}

FakeIn is an autogenerated mock type for the sqlx.In type

func NewFakeIn

func NewFakeIn(t mockConstructorTestingTNewIn) *FakeIn

NewFakeIn creates a new instance of FakeDriver. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.

func (*FakeIn) GenerateInArgument

func (_m *FakeIn) GenerateInArgument(query string, args ...any) (string, []any, error)

type FakeModelDefinition

type FakeModelDefinition struct {
	mock.Mock
}

FakeModelDefinition is an autogenerated mock type for the FakeModelDefinition type

func NewFakeModelDefinition

func NewFakeModelDefinition(t mockConstructorTestingTNewModelDefinition) *FakeModelDefinition

NewFakeModelDefinition creates a new instance of FakeModelDefinition. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.

func (*FakeModelDefinition) Copy

func (_m *FakeModelDefinition) Copy() specs.Model

Copy provides a mock function with given fields:

func (*FakeModelDefinition) Counter

func (_m *FakeModelDefinition) Counter() int

Counter provides a mock function with given fields:

func (*FakeModelDefinition) DatabaseName

func (_m *FakeModelDefinition) DatabaseName() string

DatabaseName provides a mock function with given fields:

func (*FakeModelDefinition) FieldByName

func (_m *FakeModelDefinition) FieldByName() map[string]specs.FieldDefinition

FieldByName provides a mock function with given fields:

func (*FakeModelDefinition) Fields

func (_m *FakeModelDefinition) Fields() []specs.FieldDefinition

Fields provides a mock function with given fields:

func (*FakeModelDefinition) FromField

func (_m *FakeModelDefinition) FromField() specs.FieldDefinition

FromField provides a mock function with given fields:

func (*FakeModelDefinition) GetFieldByColumn

GetFieldByColumn provides a mock function with given fields: column

func (*FakeModelDefinition) GetFieldByName

GetFieldByName provides a mock function with given fields: name

func (*FakeModelDefinition) GetPrimaryField

GetPrimaryField provides a mock function with given fields:

func (*FakeModelDefinition) Index

func (_m *FakeModelDefinition) Index() int

Index provides a mock function with given fields:

func (*FakeModelDefinition) ModelOrigin

func (_m *FakeModelDefinition) ModelOrigin() reflect.Value

ModelOrigin provides a mock function with given fields:

func (*FakeModelDefinition) ModelValue

func (_m *FakeModelDefinition) ModelValue() reflect.Value

ModelValue provides a mock function with given fields:

func (*FakeModelDefinition) Parse

Parse provides a mock function with given fields:

func (*FakeModelDefinition) SetFromField

func (_m *FakeModelDefinition) SetFromField(fromField specs.FieldDefinition) specs.ModelDefinition

SetFromField provides a mock function with given fields: fromField

func (*FakeModelDefinition) SetIndex

func (_m *FakeModelDefinition) SetIndex(index int) specs.ModelDefinition

SetIndex provides a mock function with given fields: index

func (*FakeModelDefinition) TableName

func (_m *FakeModelDefinition) TableName() string

TableName provides a mock function with given fields:

func (*FakeModelDefinition) TypeName

func (_m *FakeModelDefinition) TypeName() string

TypeName provides a mock function with given fields:

type FakeNewSubBuilder

type FakeNewSubBuilder[T specs.Model] struct {
	mock.Mock
}

FakeNewSubBuilder is an autogenerated mock type for the FakeNewSubBuilder type

func NewFakeNewSubBuilder

func NewFakeNewSubBuilder[T specs.Model](t mockConstructorTestingTNewNewSubBuilder) *FakeNewSubBuilder[T]

NewFakeNewSubBuilder creates a new instance of FakeNewSubBuilder. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.

func (*FakeNewSubBuilder[T]) NewSubBuilder

func (_m *FakeNewSubBuilder[T]) NewSubBuilder() specs.SubBuilder[T]

NewSubBuilder provides a mock function with given fields:

type FakeNewSubBuilderJob

type FakeNewSubBuilderJob[T specs.Model] struct {
	mock.Mock
}

FakeNewSubBuilderJob is an autogenerated mock type for the FakeNewSubBuilderJob type

func NewFakeNewSubBuilderJob

func NewFakeNewSubBuilderJob[T specs.Model](t mockConstructorTestingTNewNewSubBuilderJob) *FakeNewSubBuilderJob[T]

NewFakeNewSubBuilderJob creates a new instance of FakeNewSubBuilderJob. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.

func (*FakeNewSubBuilderJob[T]) NewSubBuilderJob

func (_m *FakeNewSubBuilderJob[T]) NewSubBuilderJob(builder specs.Builder[T], fundamentalName string, model specs.ModelDefinition) specs.SubBuilderJob[T]

FakeNewSubBuilder provides a mock function with given fields:

type FakePayload

type FakePayload struct {
	mock.Mock
}

FakePayload is an autogenerated mock type for the FakePayload type

func NewFakePayload

func NewFakePayload(t mockConstructorTestingTNewPayload) *FakePayload

NewFakePayload creates a new instance of FakePayload. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.

func (*FakePayload) Database

func (_m *FakePayload) Database() string

Database provides a mock function with given fields:

func (*FakePayload) Fields

func (_m *FakePayload) Fields() []specs.DriverField

Fields provides a mock function with given fields:

func (*FakePayload) Index

func (_m *FakePayload) Index() int

Index provides a mock function with given fields:

func (*FakePayload) Join

func (_m *FakePayload) Join() []specs.DriverJoin

Join provides a mock function with given fields:

func (*FakePayload) Limit

func (_m *FakePayload) Limit() specs.DriverLimit

func (*FakePayload) Mapping

func (_m *FakePayload) Mapping() ([]interface{}, error)

Mapping provides a mock function with given fields:

func (*FakePayload) OnScan

func (_m *FakePayload) OnScan(_a0 []interface{}) error

OnScan provides a mock function with given fields: _a0

func (*FakePayload) SetFields

func (_m *FakePayload) SetFields(_a0 []specs.DriverField) specs.Payload

SetFields provides a mock function with given fields: _a0

func (*FakePayload) SetJoins

func (_m *FakePayload) SetJoins(_a0 []specs.DriverJoin) specs.Payload

SetJoins provides a mock function with given fields: _a0

func (*FakePayload) SetLimit

func (_m *FakePayload) SetLimit(_a0 specs.DriverLimit) specs.Payload

SetLimit provides a mock function with given fields: _a0

func (*FakePayload) SetWheres

func (_m *FakePayload) SetWheres(_a0 []specs.DriverWhere) specs.Payload

SetWheres provides a mock function with given fields: _a0

func (*FakePayload) Table

func (_m *FakePayload) Table() string

Table provides a mock function with given fields:

func (*FakePayload) Where

func (_m *FakePayload) Where() []specs.DriverWhere

Where provides a mock function with given fields:

type FakePayloadAugmented

type FakePayloadAugmented[T specs.Model] struct {
	mock.Mock
}

FakePayloadAugmented is an autogenerated mock type for the FakePayloadAugmented type

func NewFakePayloadAugmented

func NewFakePayloadAugmented[T specs.Model](t mockConstructorTestingTNewPayloadAugmented) *FakePayloadAugmented[T]

NewFakePayloadAugmented creates a new instance of FakePayloadAugmented. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.

func (*FakePayloadAugmented[T]) Database

func (_m *FakePayloadAugmented[T]) Database() string

Database provides a mock function with given fields:

func (*FakePayloadAugmented[T]) Fields

func (_m *FakePayloadAugmented[T]) Fields() []specs.DriverField

Fields provides a mock function with given fields:

func (*FakePayloadAugmented[T]) Index

func (_m *FakePayloadAugmented[T]) Index() int

Index provides a mock function with given fields:

func (*FakePayloadAugmented[T]) Join

func (_m *FakePayloadAugmented[T]) Join() []specs.DriverJoin

Join provides a mock function with given fields:

func (*FakePayloadAugmented[T]) Limit

func (_m *FakePayloadAugmented[T]) Limit() specs.DriverLimit

Limit provides a mock function with given fields:

func (*FakePayloadAugmented[T]) Mapping

func (_m *FakePayloadAugmented[T]) Mapping() ([]interface{}, error)

Mapping provides a mock function with given fields:

func (*FakePayloadAugmented[T]) OnScan

func (_m *FakePayloadAugmented[T]) OnScan(_a0 []interface{}) error

OnScan provides a mock function with given fields: _a0

func (*FakePayloadAugmented[T]) Result

func (_m *FakePayloadAugmented[T]) Result() []T

Result provides a mock function with given fields:

func (*FakePayloadAugmented[T]) SetFields

func (_m *FakePayloadAugmented[T]) SetFields(_a0 []specs.DriverField) specs.Payload

SetFields provides a mock function with given fields: _a0

func (*FakePayloadAugmented[T]) SetJoins

func (_m *FakePayloadAugmented[T]) SetJoins(_a0 []specs.DriverJoin) specs.Payload

SetJoins provides a mock function with given fields: _a0

func (*FakePayloadAugmented[T]) SetLimit

func (_m *FakePayloadAugmented[T]) SetLimit(_a0 specs.DriverLimit) specs.Payload

SetLimit provides a mock function with given fields: _a0

func (*FakePayloadAugmented[T]) SetWheres

func (_m *FakePayloadAugmented[T]) SetWheres(_a0 []specs.DriverWhere) specs.Payload

SetWheres provides a mock function with given fields: _a0

func (*FakePayloadAugmented[T]) Table

func (_m *FakePayloadAugmented[T]) Table() string

Table provides a mock function with given fields:

func (*FakePayloadAugmented[T]) Where

func (_m *FakePayloadAugmented[T]) Where() []specs.DriverWhere

Where provides a mock function with given fields:

type FakePayloadConstruct

type FakePayloadConstruct[T specs.Model] struct {
	mock.Mock
}

FakePayloadConstruct is an autogenerated mock type for the FakePayloadConstruct type

func NewFakePayloadConstruct

func NewFakePayloadConstruct[T specs.Model](t mockConstructorTestingTNewNewPayload) *FakePayloadConstruct[T]

NewFakePayloadConstruct creates a new instance of FakePayloadConstruct. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.

func (*FakePayloadConstruct[T]) NewPayload

func (_m *FakePayloadConstruct[T]) NewPayload(model ...specs.Model) specs.PayloadAugmented[T]

NewPayload provides a mock function with given fields: model

type FakeSqlIn

type FakeSqlIn struct {
	mock.Mock
}

FakeSqlIn is an autogenerated mock type for the FakeSqlIn type

func NewFakeSqlIn

func NewFakeSqlIn(t mockConstructorTestingTNewSqlIn) *FakeSqlIn

NewFakeSqlIn creates a new instance of FakeSqlIn. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.

func (*FakeSqlIn) Execute

func (_m *FakeSqlIn) Execute(query string, args ...interface{}) (string, []interface{}, error)

Execute provides a mock function with given fields: query, args

type FakeSubBuilder

type FakeSubBuilder[T specs.Model] struct {
	mock.Mock
}

FakeSubBuilder is an autogenerated mock type for the FakeNewSubBuilder type

func NewFakeSubBuilder

func NewFakeSubBuilder[T specs.Model](t mockConstructorTestingTNewSubBuilder) *FakeSubBuilder[T]

NewFakeSubBuilder creates a new instance of FakeNewSubBuilder. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.

func (*FakeSubBuilder[T]) AddJob

func (_m *FakeSubBuilder[T]) AddJob(_a0 specs.Builder[T], _a1 string, _a2 specs.ModelDefinition) specs.SubBuilder[T]

AddJob provides a mock function with given fields: _a0, _a1, _a2

func (*FakeSubBuilder[T]) Execute

func (_m *FakeSubBuilder[T]) Execute() error

Execute provides a mock function with given fields:

type FakeSubBuilderJob

type FakeSubBuilderJob[T specs.Model] struct {
	mock.Mock
}

FakeSubBuilderJob is an autogenerated mock type for the FakeSubBuilderJob type

func NewFakeSubBuilderJob

func NewFakeSubBuilderJob[T specs.Model](t mockConstructorTestingTNewSubBuilderJob) *FakeSubBuilderJob[T]

FakeNewSubBuilderJob creates a new instance of FakeSubBuilderJob. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.

func (*FakeSubBuilderJob[T]) Execute

func (_m *FakeSubBuilderJob[T]) Execute() error

Execute provides a mock function with given fields:

type FakeUseModelDefinition

type FakeUseModelDefinition struct {
	mock.Mock
}

FakeUseModelDefinition is an autogenerated mock type for the FakeUseModelDefinition type

func NewFakeUseModelDefinition

func NewFakeUseModelDefinition(t mockConstructorTestingTNewUseModelDefinition) *FakeUseModelDefinition

NewFakeUseModelDefinition creates a new instance of FakeUseModelDefinition. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.

func (*FakeUseModelDefinition) Use

Execute provides a mock function with given fields: model

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL