Documentation ¶
Index ¶
- type EmailerMock
- type EmailerStoreServiceMock
- func (emssm *EmailerStoreServiceMock) CreateEmail(ctx context.Context, createEmail *email.CreateNewEmailRequest) error
- func (emssm *EmailerStoreServiceMock) GetById(ctx context.Context, id int64) (*email.Email, error)
- func (emssm *EmailerStoreServiceMock) MarkEmailAsSent(ctx context.Context, id int64) error
- func (emssm *EmailerStoreServiceMock) PrepareEmail(ctx context.Context, id int64) (*services.PreparedEmail, error)
- func (emssm *EmailerStoreServiceMock) SetCreateEmailResult(err error)
- func (emssm *EmailerStoreServiceMock) SetGetByIdResult(em *email.Email, err error)
- func (emssm *EmailerStoreServiceMock) SetMarkEmailAsSentResult(err error)
- func (emssm *EmailerStoreServiceMock) SetPrepareEmailResult(em *services.PreparedEmail, err error)
- type IdentityManagerMock
- func (imm *IdentityManagerMock) CreateIdentity(ctx context.Context, domainInfo *domain.DomainInfo) error
- func (imm *IdentityManagerMock) DeleteIdentity(ctx context.Context, domainInfo *domain.DomainInfo) error
- func (imm *IdentityManagerMock) SetCreateIdentityResult(r error)
- func (imm *IdentityManagerMock) SetDeleteIdentityResult(r error)
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) 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)
Click to show internal directories.
Click to hide internal directories.