Documentation ¶
Index ¶
- func New(client *sql.DB, appInstanceId string, eh contracts.EventHandlerInterface, ...) contracts.RepositoryInterface
- type Collections
- type CollectionsMock
- type Options
- type RepositoryMock
- func (r *RepositoryMock) Count() (int, error)
- func (r *RepositoryMock) Create(ctx context.Context, task domain.Task, isTaken bool) error
- func (r *RepositoryMock) Delete(ctx context.Context, tasks []domain.Task) (int64, error)
- func (r *RepositoryMock) FindBySecToExecTime(ctx context.Context, preloadingTimeRange time.Duration) (collection contracts.CollectionsInterface, error error)
- func (r *RepositoryMock) Up() (error error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func New ¶
func New( client *sql.DB, appInstanceId string, eh contracts.EventHandlerInterface, options *Options, ) contracts.RepositoryInterface
Types ¶
type Collections ¶
type CollectionsMock ¶
type RepositoryMock ¶
type RepositoryMock struct { contracts.RepositoryInterface /* You need to substitute *Mock methods to do substitute original functions */ CreateMock func(ctx context.Context, task domain.Task, isTaken bool) error DeleteMock func(ctx context.Context, tasks []domain.Task) (int64, error) FindBySecToExecTimeMock func(ctx context.Context, preloadingTimeRange time.Duration) (contracts.CollectionsInterface, error) UpMock func() error CountMock func() (int, error) }
func (*RepositoryMock) Count ¶
func (r *RepositoryMock) Count() (int, error)
func (*RepositoryMock) FindBySecToExecTime ¶
func (r *RepositoryMock) FindBySecToExecTime(ctx context.Context, preloadingTimeRange time.Duration) ( collection contracts.CollectionsInterface, error error, )
func (*RepositoryMock) Up ¶
func (r *RepositoryMock) Up() (error error)
Click to show internal directories.
Click to hide internal directories.