aboutsummaryrefslogtreecommitdiff
path: root/internal/db/mocks.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/db/mocks.go')
-rw-r--r--internal/db/mocks.go10
1 files changed, 10 insertions, 0 deletions
diff --git a/internal/db/mocks.go b/internal/db/mocks.go
index 06bafc75..41bb4072 100644
--- a/internal/db/mocks.go
+++ b/internal/db/mocks.go
@@ -209,6 +209,8 @@ var _ UsersStore = (*MockUsersStore)(nil)
type MockUsersStore struct {
MockAuthenticate func(username, password string, loginSourceID int64) (*User, error)
+ MockCreate func(opts CreateUserOpts) (*User, error)
+ MockGetByEmail func(email string) (*User, error)
MockGetByID func(id int64) (*User, error)
MockGetByUsername func(username string) (*User, error)
}
@@ -217,6 +219,14 @@ func (m *MockUsersStore) Authenticate(username, password string, loginSourceID i
return m.MockAuthenticate(username, password, loginSourceID)
}
+func (m *MockUsersStore) Create(opts CreateUserOpts) (*User, error) {
+ return m.MockCreate(opts)
+}
+
+func (m *MockUsersStore) GetByEmail(email string) (*User, error) {
+ return m.MockGetByEmail(email)
+}
+
func (m *MockUsersStore) GetByID(id int64) (*User, error) {
return m.MockGetByID(id)
}