feat: roles SPA Users, Profile, API keys, Activity
This commit is contained in:
1 parent
3db490a615
commit
34dffe222f
98 files changed
+4957
-434
No files matched your search
@@ -352,14 +352,14 @@ func TestNewArticlesRecordTheirCreator(t *testing.T) {
|
||||
|
||||
func TestGetMyAccessUseCase(t *testing.T) {
|
||||
t.Run("A user with role_id 0 gets an error and is never promoted", func(t *testing.T) {
|
||||
uc := useCases.NewGetMyAccessUseCase(newSeededMockRoleRepo())
|
||||
uc := useCases.NewGetMyAccessUseCase(newSeededMockRoleRepo(), newMockUserRepo())
|
||||
if _, err := uc.Get(user.User{ID: 11}); !errors.Is(err, role.ErrRoleNotFound) {
|
||||
t.Errorf("expected ErrRoleNotFound, got %v", err)
|
||||
}
|
||||
})
|
||||
|
||||
t.Run("A user whose role cannot be resolved gets an error", func(t *testing.T) {
|
||||
uc := useCases.NewGetMyAccessUseCase(newSeededMockRoleRepo())
|
||||
uc := useCases.NewGetMyAccessUseCase(newSeededMockRoleRepo(), newMockUserRepo())
|
||||
if _, err := uc.Get(user.User{ID: 13, RoleID: 99}); !errors.Is(err, role.ErrRoleNotFound) {
|
||||
t.Errorf("expected ErrRoleNotFound, got %v", err)
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user