mocks_services

package
v0.0.0-...-540cd2b Latest Latest
Warning

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

Go to latest
Published: Nov 3, 2024 License: AGPL-3.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type EmailerMock

type EmailerMock struct {
	SendEmailCalls int
	// contains filtered or unexported fields
}

func MockEmailer

func MockEmailer() *EmailerMock

func (*EmailerMock) SendEmail

func (em *EmailerMock) SendEmail(ctx context.Context, email *services.PreparedEmail) error

func (*EmailerMock) SetSendResult

func (em *EmailerMock) SetSendResult(e error)

type EmailerStoreServiceMock

type EmailerStoreServiceMock struct {
	CreateEmailCalls     int
	GetByIdCalls         int
	PrepareEmailCalls    int
	MarkEmailAsSentCalls int
	// contains filtered or unexported fields
}

func MockEmailStoreService

func MockEmailStoreService() *EmailerStoreServiceMock

func (*EmailerStoreServiceMock) CreateEmail

func (emssm *EmailerStoreServiceMock) CreateEmail(ctx context.Context, createEmail *email.CreateNewEmailRequest) error

func (*EmailerStoreServiceMock) GetById

func (emssm *EmailerStoreServiceMock) GetById(ctx context.Context, id int64) (*email.Email, error)

func (*EmailerStoreServiceMock) MarkEmailAsSent

func (emssm *EmailerStoreServiceMock) MarkEmailAsSent(ctx context.Context, id int64) error

func (*EmailerStoreServiceMock) PrepareEmail

func (emssm *EmailerStoreServiceMock) PrepareEmail(ctx context.Context, id int64) (*services.PreparedEmail, error)

func (*EmailerStoreServiceMock) SetCreateEmailResult

func (emssm *EmailerStoreServiceMock) SetCreateEmailResult(err error)

func (*EmailerStoreServiceMock) SetGetByIdResult

func (emssm *EmailerStoreServiceMock) SetGetByIdResult(em *email.Email, err error)

func (*EmailerStoreServiceMock) SetMarkEmailAsSentResult

func (emssm *EmailerStoreServiceMock) SetMarkEmailAsSentResult(err error)

func (*EmailerStoreServiceMock) SetPrepareEmailResult

func (emssm *EmailerStoreServiceMock) SetPrepareEmailResult(em *services.PreparedEmail, err error)

type IdentityManagerMock

type IdentityManagerMock struct {
	CreateIdentityCalls int
	DeleteIdentityCalls int
	// contains filtered or unexported fields
}

func MockIdentityManager

func MockIdentityManager() *IdentityManagerMock

func (*IdentityManagerMock) CreateIdentity

func (imm *IdentityManagerMock) CreateIdentity(ctx context.Context, domainInfo *domain.DomainInfo) error

func (*IdentityManagerMock) DeleteIdentity

func (imm *IdentityManagerMock) DeleteIdentity(ctx context.Context, domainInfo *domain.DomainInfo) error

func (*IdentityManagerMock) SetCreateIdentityResult

func (imm *IdentityManagerMock) SetCreateIdentityResult(r error)

func (*IdentityManagerMock) SetDeleteIdentityResult

func (imm *IdentityManagerMock) SetDeleteIdentityResult(r error)

Jump to

Keyboard shortcuts

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