mailer

package
v0.0.0-...-ca0f7d1 Latest Latest
Warning

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

Go to latest
Published: Oct 20, 2021 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Email

type Email struct {
	Email   string
	Name    string
	Subject string
	Message string
}

type EmailPriority

type EmailPriority string
const (
	EmailPriorityHigh   EmailPriority = "high"
	EmailPriorityMedium EmailPriority = "medium"
	EmailPriorityLow    EmailPriority = "low"
)

type MockService

type MockService struct {
	mock.Mock
}

MockService is an autogenerated mock type for the Service type

func (*MockService) SendEmail

func (_m *MockService) SendEmail(priority EmailPriority, email Email) error

SendEmail provides a mock function with given fields: priority, email

func (*MockService) SendRegistrationConfirmationEmail

func (_m *MockService) SendRegistrationConfirmationEmail(email string, confirmationToken uuid.UUID) error

SendRegistrationConfirmationEmail provides a mock function with given fields: email, confirmationToken

func (*MockService) SendRegistrationConfirmedEmail

func (_m *MockService) SendRegistrationConfirmedEmail(email string, name string, username string) error

SendRegistrationConfirmedEmail provides a mock function with given fields: email, name, username

func (*MockService) SendUnexpectedRegistrationEmail

func (_m *MockService) SendUnexpectedRegistrationEmail(email string, name string, username string) error

SendUnexpectedRegistrationEmail provides a mock function with given fields: email, name, username

type Service

type Service interface {
	SendEmail(priority EmailPriority, email Email) error
	SendRegistrationConfirmationEmail(email string, confirmationToken uuid.UUID) error
	SendUnexpectedRegistrationEmail(email, name, username string) error
	SendRegistrationConfirmedEmail(email, name, username string) error
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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