db

package
v1.2.0 Latest Latest
Warning

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

Go to latest
Published: Jul 28, 2025 License: GPL-3.0 Imports: 14 Imported by: 0

Documentation

Overview

Package db is a generated GoMock package.

Index

Constants

View Source
const CreateForwardtestActivityName = "CreateForwardtestActivity"

CreateForwardtestActivityName is the name of the CreateForwardtestActivity.

View Source
const DeleteForwardtestActivityName = "DeleteForwardtestActivity"

DeleteForwardtestActivityName is the name of the DeleteForwardtestActivity.

View Source
const ListForwardtestsActivityName = "ListForwardtestsActivity"

ListForwardtestsActivityName is the name of the ListForwardtestsActivity.

View Source
const ReadForwardtestActivityName = "ReadForwardtestActivity"

ReadForwardtestActivityName is the name of the ReadForwardtestActivity.

View Source
const UpdateForwardtestActivityName = "UpdateForwardtestActivity"

UpdateForwardtestActivityName is the name of the UpdateForwardtestActivity.

Variables

View Source
var (
	// ErrNilID is returned when the ID is nil.
	ErrNilID = fmt.Errorf("ID is nil")
	// ErrRecordNotFound is returned when the record is not found.
	ErrRecordNotFound = errors.New("record not found")
	// ErrNotImplemented is returned when the method is not implemented.
	ErrNotImplemented = errors.New("not implemented")
)

Functions

func DefaultActivityOptions

func DefaultActivityOptions() workflow.ActivityOptions

DefaultActivityOptions returns the default database activities options.

Types

type CreateForwardtestActivityParams

type CreateForwardtestActivityParams struct {
	Forwardtest forwardtest.Forwardtest
}

CreateForwardtestActivityParams is the parameters for the CreateForwardtestActivity.

type CreateForwardtestActivityResult

type CreateForwardtestActivityResult struct{}

CreateForwardtestActivityResult is the result for the CreateForwardtestActivity.

type DB

type DB interface {
	Register(w worker.Worker)

	CreateForwardtestActivity(
		ctx context.Context,
		params CreateForwardtestActivityParams,
	) (CreateForwardtestActivityResult, error)
	ReadForwardtestActivity(
		ctx context.Context,
		params ReadForwardtestActivityParams,
	) (ReadForwardtestActivityResult, error)
	ListForwardtestsActivity(
		ctx context.Context,
		params ListForwardtestsActivityParams,
	) (ListForwardtestsActivityResult, error)
	UpdateForwardtestActivity(
		ctx context.Context,
		params UpdateForwardtestActivityParams,
	) (UpdateForwardtestActivityResult, error)
	DeleteForwardtestActivity(
		ctx context.Context,
		params DeleteForwardtestActivityParams,
	) (DeleteForwardtestActivityResult, error)
}

DB is the interface for the database activities.

type DeleteForwardtestActivityParams

type DeleteForwardtestActivityParams struct {
	ID uuid.UUID
}

DeleteForwardtestActivityParams is the parameters for the DeleteForwardtestActivity.

type DeleteForwardtestActivityResult

type DeleteForwardtestActivityResult struct{}

DeleteForwardtestActivityResult is the result for the DeleteForwardtestActivity.

type ForwardtestSuite

type ForwardtestSuite struct {
	suite.Suite
	DB DB
}

ForwardtestSuite is the suite test for forwardtest db activities.

func (*ForwardtestSuite) TestCreateReadForwardtestActivities

func (suite *ForwardtestSuite) TestCreateReadForwardtestActivities()

TestCreateReadForwardtestActivities tests the create and read operations.

func (*ForwardtestSuite) TestDeleteForwardtestActivity

func (suite *ForwardtestSuite) TestDeleteForwardtestActivity()

TestDeleteForwardtestActivity tests the delete operation.

func (*ForwardtestSuite) TestListForwardtestsActivity

func (suite *ForwardtestSuite) TestListForwardtestsActivity()

TestListForwardtestsActivity tests the list operation.

func (*ForwardtestSuite) TestUpdateForwardtestActivity

func (suite *ForwardtestSuite) TestUpdateForwardtestActivity()

TestUpdateForwardtestActivity tests the update operation.

type ListForwardtestsActivityParams

type ListForwardtestsActivityParams struct{}

ListForwardtestsActivityParams is the parameters for the ListForwardtestsActivity.

type ListForwardtestsActivityResult

type ListForwardtestsActivityResult struct {
	Forwardtests []forwardtest.Forwardtest
}

ListForwardtestsActivityResult is the result for the ListForwardtestsActivity.

type MockDB

type MockDB struct {
	// contains filtered or unexported fields
}

MockDB is a mock of DB interface.

func NewMockDB

func NewMockDB(ctrl *gomock.Controller) *MockDB

NewMockDB creates a new mock instance.

func (*MockDB) CreateForwardtestActivity

func (m *MockDB) CreateForwardtestActivity(ctx context.Context, params CreateForwardtestActivityParams) (CreateForwardtestActivityResult, error)

CreateForwardtestActivity mocks base method.

func (*MockDB) DeleteForwardtestActivity

func (m *MockDB) DeleteForwardtestActivity(ctx context.Context, params DeleteForwardtestActivityParams) (DeleteForwardtestActivityResult, error)

DeleteForwardtestActivity mocks base method.

func (*MockDB) EXPECT

func (m *MockDB) EXPECT() *MockDBMockRecorder

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockDB) ListForwardtestsActivity

func (m *MockDB) ListForwardtestsActivity(ctx context.Context, params ListForwardtestsActivityParams) (ListForwardtestsActivityResult, error)

ListForwardtestsActivity mocks base method.

func (*MockDB) ReadForwardtestActivity

func (m *MockDB) ReadForwardtestActivity(ctx context.Context, params ReadForwardtestActivityParams) (ReadForwardtestActivityResult, error)

ReadForwardtestActivity mocks base method.

func (*MockDB) Register

func (m *MockDB) Register(w worker.Worker)

Register mocks base method.

func (*MockDB) UpdateForwardtestActivity

func (m *MockDB) UpdateForwardtestActivity(ctx context.Context, params UpdateForwardtestActivityParams) (UpdateForwardtestActivityResult, error)

UpdateForwardtestActivity mocks base method.

type MockDBMockRecorder

type MockDBMockRecorder struct {
	// contains filtered or unexported fields
}

MockDBMockRecorder is the mock recorder for MockDB.

func (*MockDBMockRecorder) CreateForwardtestActivity

func (mr *MockDBMockRecorder) CreateForwardtestActivity(ctx, params interface{}) *gomock.Call

CreateForwardtestActivity indicates an expected call of CreateForwardtestActivity.

func (*MockDBMockRecorder) DeleteForwardtestActivity

func (mr *MockDBMockRecorder) DeleteForwardtestActivity(ctx, params interface{}) *gomock.Call

DeleteForwardtestActivity indicates an expected call of DeleteForwardtestActivity.

func (*MockDBMockRecorder) ListForwardtestsActivity

func (mr *MockDBMockRecorder) ListForwardtestsActivity(ctx, params interface{}) *gomock.Call

ListForwardtestsActivity indicates an expected call of ListForwardtestsActivity.

func (*MockDBMockRecorder) ReadForwardtestActivity

func (mr *MockDBMockRecorder) ReadForwardtestActivity(ctx, params interface{}) *gomock.Call

ReadForwardtestActivity indicates an expected call of ReadForwardtestActivity.

func (*MockDBMockRecorder) Register

func (mr *MockDBMockRecorder) Register(w interface{}) *gomock.Call

Register indicates an expected call of Register.

func (*MockDBMockRecorder) UpdateForwardtestActivity

func (mr *MockDBMockRecorder) UpdateForwardtestActivity(ctx, params interface{}) *gomock.Call

UpdateForwardtestActivity indicates an expected call of UpdateForwardtestActivity.

type ReadForwardtestActivityParams

type ReadForwardtestActivityParams struct {
	ID uuid.UUID
}

ReadForwardtestActivityParams is the parameters for the ReadForwardtestActivity.

type ReadForwardtestActivityResult

type ReadForwardtestActivityResult struct {
	Forwardtest forwardtest.Forwardtest
}

ReadForwardtestActivityResult is the result for the ReadForwardtestActivity.

type UpdateForwardtestActivityParams

type UpdateForwardtestActivityParams struct {
	Forwardtest forwardtest.Forwardtest
}

UpdateForwardtestActivityParams is the parameters for the UpdateForwardtestActivity.

type UpdateForwardtestActivityResult

type UpdateForwardtestActivityResult struct{}

UpdateForwardtestActivityResult is the result for the UpdateForwardtestActivity.

Directories

Path Synopsis
sql

Jump to

Keyboard shortcuts

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