Documentation
¶
Overview ¶
Package mock_rest is a generated GoMock package.
Index ¶
- type MockCaptchaVerifier
- type MockCaptchaVerifierMockRecorder
- type MockContentManager
- type MockContentManagerMockRecorder
- type MockDatabase
- func (m *MockDatabase) AddEvent(ctx context.Context, event *rest.AddEventJSONRequestBody) error
- func (m *MockDatabase) AddEvents(ctx context.Context, event rest.AdminAddEventsRequestObject) error
- func (m *MockDatabase) AddInvoice(ctx context.Context, invoice *rest.SendInvoiceBody) (*rest.Invoice, error)
- func (m *MockDatabase) AdminListEvents(ctx context.Context, from, to time.Time) ([]rest.Event, error)
- func (m *MockDatabase) EXPECT() *MockDatabaseMockRecorder
- func (m *MockDatabase) GetEvent(ctx context.Context, id string) (rest.Event, error)
- func (m *MockDatabase) GetInvoiceByID(ctx context.Context, id string) (rest.Invoice, error)
- func (m *MockDatabase) GetInvoiceEvents(ctx context.Context, ids ...string) ([]rest.DBInvoiceEvent, error)
- func (m *MockDatabase) GetRates(ctx context.Context) ([]rest.Rate, error)
- func (m *MockDatabase) ListEvents(ctx context.Context, from, to time.Time) ([]rest.ListEvent, error)
- func (m *MockDatabase) ListEventsForContact(ctx context.Context, contactID string, from, to time.Time) ([]rest.ListEvent, error)
- func (m *MockDatabase) MarkInvoicePaid(ctx context.Context, id string) error
- func (m *MockDatabase) MarkInvoiceSent(ctx context.Context, id string) error
- func (m *MockDatabase) SetEventStatus(Ctx context.Context, eventID, state string) error
- func (m *MockDatabase) SetRate(ctx context.Context, eventID, rate string) error
- type MockDatabaseMockRecorder
- func (mr *MockDatabaseMockRecorder) AddEvent(ctx, event any) *gomock.Call
- func (mr *MockDatabaseMockRecorder) AddEvents(ctx, event any) *gomock.Call
- func (mr *MockDatabaseMockRecorder) AddInvoice(ctx, invoice any) *gomock.Call
- func (mr *MockDatabaseMockRecorder) AdminListEvents(ctx, from, to any) *gomock.Call
- func (mr *MockDatabaseMockRecorder) GetEvent(ctx, id any) *gomock.Call
- func (mr *MockDatabaseMockRecorder) GetInvoiceByID(ctx, id any) *gomock.Call
- func (mr *MockDatabaseMockRecorder) GetInvoiceEvents(ctx any, ids ...any) *gomock.Call
- func (mr *MockDatabaseMockRecorder) GetRates(ctx any) *gomock.Call
- func (mr *MockDatabaseMockRecorder) ListEvents(ctx, from, to any) *gomock.Call
- func (mr *MockDatabaseMockRecorder) ListEventsForContact(ctx, contactID, from, to any) *gomock.Call
- func (mr *MockDatabaseMockRecorder) MarkInvoicePaid(ctx, id any) *gomock.Call
- func (mr *MockDatabaseMockRecorder) MarkInvoiceSent(ctx, id any) *gomock.Call
- func (mr *MockDatabaseMockRecorder) SetEventStatus(Ctx, eventID, state any) *gomock.Call
- func (mr *MockDatabaseMockRecorder) SetRate(ctx, eventID, rate any) *gomock.Call
- type MockEmailSender
- type MockEmailSenderMockRecorder
- type MockPDFGenerator
- type MockPDFGeneratorMockRecorder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockCaptchaVerifier ¶ added in v0.21.0
type MockCaptchaVerifier struct {
// contains filtered or unexported fields
}
MockCaptchaVerifier is a mock of CaptchaVerifier interface.
func NewMockCaptchaVerifier ¶ added in v0.21.0
func NewMockCaptchaVerifier(ctrl *gomock.Controller) *MockCaptchaVerifier
NewMockCaptchaVerifier creates a new mock instance.
func (*MockCaptchaVerifier) EXPECT ¶ added in v0.21.0
func (m *MockCaptchaVerifier) EXPECT() *MockCaptchaVerifierMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
type MockCaptchaVerifierMockRecorder ¶ added in v0.21.0
type MockCaptchaVerifierMockRecorder struct {
// contains filtered or unexported fields
}
MockCaptchaVerifierMockRecorder is the mock recorder for MockCaptchaVerifier.
type MockContentManager ¶ added in v0.24.0
type MockContentManager struct {
// contains filtered or unexported fields
}
MockContentManager is a mock of ContentManager interface.
func NewMockContentManager ¶ added in v0.24.0
func NewMockContentManager(ctrl *gomock.Controller) *MockContentManager
NewMockContentManager creates a new mock instance.
func (*MockContentManager) EXPECT ¶ added in v0.24.0
func (m *MockContentManager) EXPECT() *MockContentManagerMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockContentManager) Email ¶ added in v0.24.0
func (m *MockContentManager) Email(ctx context.Context, key string) (rest.EmailContent, error)
Email mocks base method.
func (*MockContentManager) EmailTemplate ¶ added in v0.30.0
func (m *MockContentManager) EmailTemplate(ctx context.Context, key string, vars map[string]any) (rest.EmailContent, error)
EmailTemplate mocks base method.
type MockContentManagerMockRecorder ¶ added in v0.24.0
type MockContentManagerMockRecorder struct {
// contains filtered or unexported fields
}
MockContentManagerMockRecorder is the mock recorder for MockContentManager.
func (*MockContentManagerMockRecorder) Email ¶ added in v0.24.0
func (mr *MockContentManagerMockRecorder) Email(ctx, key any) *gomock.Call
Email indicates an expected call of Email.
func (*MockContentManagerMockRecorder) EmailTemplate ¶ added in v0.30.0
func (mr *MockContentManagerMockRecorder) EmailTemplate(ctx, key, vars any) *gomock.Call
EmailTemplate indicates an expected call of EmailTemplate.
type MockDatabase ¶
type MockDatabase struct {
// contains filtered or unexported fields
}
MockDatabase is a mock of Database interface.
func NewMockDatabase ¶
func NewMockDatabase(ctrl *gomock.Controller) *MockDatabase
NewMockDatabase creates a new mock instance.
func (*MockDatabase) AddEvent ¶
func (m *MockDatabase) AddEvent(ctx context.Context, event *rest.AddEventJSONRequestBody) error
AddEvent mocks base method.
func (*MockDatabase) AddEvents ¶ added in v0.33.0
func (m *MockDatabase) AddEvents(ctx context.Context, event rest.AdminAddEventsRequestObject) error
AddEvents mocks base method.
func (*MockDatabase) AddInvoice ¶ added in v0.11.0
func (m *MockDatabase) AddInvoice(ctx context.Context, invoice *rest.SendInvoiceBody) (*rest.Invoice, error)
AddInvoice mocks base method.
func (*MockDatabase) AdminListEvents ¶ added in v0.12.0
func (m *MockDatabase) AdminListEvents(ctx context.Context, from, to time.Time) ([]rest.Event, error)
AdminListEvents mocks base method.
func (*MockDatabase) EXPECT ¶
func (m *MockDatabase) EXPECT() *MockDatabaseMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockDatabase) GetInvoiceByID ¶ added in v0.15.0
GetInvoiceByID mocks base method.
func (*MockDatabase) GetInvoiceEvents ¶ added in v0.14.0
func (m *MockDatabase) GetInvoiceEvents(ctx context.Context, ids ...string) ([]rest.DBInvoiceEvent, error)
GetInvoiceEvents mocks base method.
func (*MockDatabase) ListEvents ¶
func (m *MockDatabase) ListEvents(ctx context.Context, from, to time.Time) ([]rest.ListEvent, error)
ListEvents mocks base method.
func (*MockDatabase) ListEventsForContact ¶ added in v0.41.0
func (m *MockDatabase) ListEventsForContact(ctx context.Context, contactID string, from, to time.Time) ([]rest.ListEvent, error)
ListEventsForContact mocks base method.
func (*MockDatabase) MarkInvoicePaid ¶ added in v0.16.0
func (m *MockDatabase) MarkInvoicePaid(ctx context.Context, id string) error
MarkInvoicePaid mocks base method.
func (*MockDatabase) MarkInvoiceSent ¶ added in v0.11.0
func (m *MockDatabase) MarkInvoiceSent(ctx context.Context, id string) error
MarkInvoiceSent mocks base method.
func (*MockDatabase) SetEventStatus ¶ added in v0.30.0
func (m *MockDatabase) SetEventStatus(Ctx context.Context, eventID, state string) error
SetEventStatus mocks base method.
type MockDatabaseMockRecorder ¶
type MockDatabaseMockRecorder struct {
// contains filtered or unexported fields
}
MockDatabaseMockRecorder is the mock recorder for MockDatabase.
func (*MockDatabaseMockRecorder) AddEvent ¶
func (mr *MockDatabaseMockRecorder) AddEvent(ctx, event any) *gomock.Call
AddEvent indicates an expected call of AddEvent.
func (*MockDatabaseMockRecorder) AddEvents ¶ added in v0.33.0
func (mr *MockDatabaseMockRecorder) AddEvents(ctx, event any) *gomock.Call
AddEvents indicates an expected call of AddEvents.
func (*MockDatabaseMockRecorder) AddInvoice ¶ added in v0.11.0
func (mr *MockDatabaseMockRecorder) AddInvoice(ctx, invoice any) *gomock.Call
AddInvoice indicates an expected call of AddInvoice.
func (*MockDatabaseMockRecorder) AdminListEvents ¶ added in v0.12.0
func (mr *MockDatabaseMockRecorder) AdminListEvents(ctx, from, to any) *gomock.Call
AdminListEvents indicates an expected call of AdminListEvents.
func (*MockDatabaseMockRecorder) GetEvent ¶ added in v0.12.0
func (mr *MockDatabaseMockRecorder) GetEvent(ctx, id any) *gomock.Call
GetEvent indicates an expected call of GetEvent.
func (*MockDatabaseMockRecorder) GetInvoiceByID ¶ added in v0.15.0
func (mr *MockDatabaseMockRecorder) GetInvoiceByID(ctx, id any) *gomock.Call
GetInvoiceByID indicates an expected call of GetInvoiceByID.
func (*MockDatabaseMockRecorder) GetInvoiceEvents ¶ added in v0.14.0
func (mr *MockDatabaseMockRecorder) GetInvoiceEvents(ctx any, ids ...any) *gomock.Call
GetInvoiceEvents indicates an expected call of GetInvoiceEvents.
func (*MockDatabaseMockRecorder) GetRates ¶ added in v0.25.0
func (mr *MockDatabaseMockRecorder) GetRates(ctx any) *gomock.Call
GetRates indicates an expected call of GetRates.
func (*MockDatabaseMockRecorder) ListEvents ¶
func (mr *MockDatabaseMockRecorder) ListEvents(ctx, from, to any) *gomock.Call
ListEvents indicates an expected call of ListEvents.
func (*MockDatabaseMockRecorder) ListEventsForContact ¶ added in v0.41.0
func (mr *MockDatabaseMockRecorder) ListEventsForContact(ctx, contactID, from, to any) *gomock.Call
ListEventsForContact indicates an expected call of ListEventsForContact.
func (*MockDatabaseMockRecorder) MarkInvoicePaid ¶ added in v0.16.0
func (mr *MockDatabaseMockRecorder) MarkInvoicePaid(ctx, id any) *gomock.Call
MarkInvoicePaid indicates an expected call of MarkInvoicePaid.
func (*MockDatabaseMockRecorder) MarkInvoiceSent ¶ added in v0.11.0
func (mr *MockDatabaseMockRecorder) MarkInvoiceSent(ctx, id any) *gomock.Call
MarkInvoiceSent indicates an expected call of MarkInvoiceSent.
func (*MockDatabaseMockRecorder) SetEventStatus ¶ added in v0.30.0
func (mr *MockDatabaseMockRecorder) SetEventStatus(Ctx, eventID, state any) *gomock.Call
SetEventStatus indicates an expected call of SetEventStatus.
type MockEmailSender ¶ added in v0.11.0
type MockEmailSender struct {
// contains filtered or unexported fields
}
MockEmailSender is a mock of EmailSender interface.
func NewMockEmailSender ¶ added in v0.11.0
func NewMockEmailSender(ctrl *gomock.Controller) *MockEmailSender
NewMockEmailSender creates a new mock instance.
func (*MockEmailSender) EXPECT ¶ added in v0.11.0
func (m *MockEmailSender) EXPECT() *MockEmailSenderMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockEmailSender) Send ¶ added in v0.30.0
func (m *MockEmailSender) Send(ctx context.Context, to, subject, body string, attachments ...rest.EmailAttachment) error
Send mocks base method.
func (*MockEmailSender) SendWithAttachments ¶ added in v0.11.0
func (m *MockEmailSender) SendWithAttachments(ctx context.Context, to, subject, body string, attachments ...rest.EmailAttachment) error
SendWithAttachments mocks base method.
type MockEmailSenderMockRecorder ¶ added in v0.11.0
type MockEmailSenderMockRecorder struct {
// contains filtered or unexported fields
}
MockEmailSenderMockRecorder is the mock recorder for MockEmailSender.
func (*MockEmailSenderMockRecorder) Send ¶ added in v0.30.0
func (mr *MockEmailSenderMockRecorder) Send(ctx, to, subject, body any, attachments ...any) *gomock.Call
Send indicates an expected call of Send.
func (*MockEmailSenderMockRecorder) SendWithAttachments ¶ added in v0.11.0
func (mr *MockEmailSenderMockRecorder) SendWithAttachments(ctx, to, subject, body any, attachments ...any) *gomock.Call
SendWithAttachments indicates an expected call of SendWithAttachments.
type MockPDFGenerator ¶ added in v0.11.0
type MockPDFGenerator struct {
// contains filtered or unexported fields
}
MockPDFGenerator is a mock of PDFGenerator interface.
func NewMockPDFGenerator ¶ added in v0.11.0
func NewMockPDFGenerator(ctrl *gomock.Controller) *MockPDFGenerator
NewMockPDFGenerator creates a new mock instance.
func (*MockPDFGenerator) EXPECT ¶ added in v0.11.0
func (m *MockPDFGenerator) EXPECT() *MockPDFGeneratorMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockPDFGenerator) GenerateInvoice ¶ added in v0.11.0
func (m *MockPDFGenerator) GenerateInvoice(ctx context.Context, invoice *rest.Invoice) (io.Reader, error)
GenerateInvoice mocks base method.
func (*MockPDFGenerator) GeneratePageContent ¶ added in v0.31.0
GeneratePageContent mocks base method.
type MockPDFGeneratorMockRecorder ¶ added in v0.11.0
type MockPDFGeneratorMockRecorder struct {
// contains filtered or unexported fields
}
MockPDFGeneratorMockRecorder is the mock recorder for MockPDFGenerator.
func (*MockPDFGeneratorMockRecorder) GenerateInvoice ¶ added in v0.11.0
func (mr *MockPDFGeneratorMockRecorder) GenerateInvoice(ctx, invoice any) *gomock.Call
GenerateInvoice indicates an expected call of GenerateInvoice.
func (*MockPDFGeneratorMockRecorder) GeneratePageContent ¶ added in v0.31.0
func (mr *MockPDFGeneratorMockRecorder) GeneratePageContent(ctx, key any) *gomock.Call
GeneratePageContent indicates an expected call of GeneratePageContent.