Documentation
¶
Index ¶
- type EventEmitter
- func (_m *EventEmitter) EmitAuthEvent(ctx context.Context, user interfaces.User, data emitter.AuthEventData) error
- func (_m *EventEmitter) EmitLoginEvent(ctx context.Context, user interfaces.User, ip string, userAgent string, ...) error
- func (_m *EventEmitter) EmitPasswordChangedEvent(ctx context.Context, user interfaces.User) error
- func (_m *EventEmitter) EmitPasswordEvent(ctx context.Context, user interfaces.User, ip string, userAgent string, ...) error
- func (_m *EventEmitter) EmitPasswordResetEvent(ctx context.Context, user interfaces.User) error
- func (_m *EventEmitter) EmitPasswordResetInitiatedEvent(ctx context.Context, user interfaces.User, resetToken string) error
- func (_m *EventEmitter) EmitUserEvent(ctx context.Context, user interfaces.User, eventType string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EventEmitter ¶
EventEmitter is an autogenerated mock type for the EventEmitter type
func NewEventEmitter ¶
func NewEventEmitter(t interface {
mock.TestingT
Cleanup(func())
}) *EventEmitter
NewEventEmitter creates a new instance of EventEmitter. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.
func (*EventEmitter) EmitAuthEvent ¶
func (_m *EventEmitter) EmitAuthEvent(ctx context.Context, user interfaces.User, data emitter.AuthEventData) error
EmitAuthEvent provides a mock function with given fields: ctx, user, data
func (*EventEmitter) EmitLoginEvent ¶
func (_m *EventEmitter) EmitLoginEvent(ctx context.Context, user interfaces.User, ip string, userAgent string, success bool) error
EmitLoginEvent provides a mock function with given fields: ctx, user, ip, userAgent, success
func (*EventEmitter) EmitPasswordChangedEvent ¶
func (_m *EventEmitter) EmitPasswordChangedEvent(ctx context.Context, user interfaces.User) error
EmitPasswordChangedEvent provides a mock function with given fields: ctx, user
func (*EventEmitter) EmitPasswordEvent ¶
func (_m *EventEmitter) EmitPasswordEvent(ctx context.Context, user interfaces.User, ip string, userAgent string, eventType string) error
EmitPasswordEvent provides a mock function with given fields: ctx, user, ip, userAgent, eventType
func (*EventEmitter) EmitPasswordResetEvent ¶
func (_m *EventEmitter) EmitPasswordResetEvent(ctx context.Context, user interfaces.User) error
EmitPasswordResetEvent provides a mock function with given fields: ctx, user
func (*EventEmitter) EmitPasswordResetInitiatedEvent ¶
func (_m *EventEmitter) EmitPasswordResetInitiatedEvent(ctx context.Context, user interfaces.User, resetToken string) error
EmitPasswordResetInitiatedEvent provides a mock function with given fields: ctx, user, resetToken
func (*EventEmitter) EmitUserEvent ¶
func (_m *EventEmitter) EmitUserEvent(ctx context.Context, user interfaces.User, eventType string) error
EmitUserEvent provides a mock function with given fields: ctx, user, eventType