|
|
@ -23,6 +23,23 @@ func TestGetUserEmailsByNames(t *testing.T) { |
|
|
|
assert.Equal(t, []string{"user8@example.com", "user5@example.com"}, GetUserEmailsByNames([]string{"user8", "user5"})) |
|
|
|
assert.Equal(t, []string{"user8@example.com", "user5@example.com"}, GetUserEmailsByNames([]string{"user8", "user5"})) |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
func TestUser_APIFormat(t *testing.T) { |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
user, err := GetUserByID(1) |
|
|
|
|
|
|
|
assert.NoError(t, err) |
|
|
|
|
|
|
|
assert.True(t, user.IsAdmin) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
apiUser := user.APIFormat() |
|
|
|
|
|
|
|
assert.True(t, apiUser.IsAdmin) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
user, err = GetUserByID(2) |
|
|
|
|
|
|
|
assert.NoError(t, err) |
|
|
|
|
|
|
|
assert.False(t, user.IsAdmin) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
apiUser = user.APIFormat() |
|
|
|
|
|
|
|
assert.False(t, apiUser.IsAdmin) |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
func TestCanCreateOrganization(t *testing.T) { |
|
|
|
func TestCanCreateOrganization(t *testing.T) { |
|
|
|
assert.NoError(t, PrepareTestDatabase()) |
|
|
|
assert.NoError(t, PrepareTestDatabase()) |
|
|
|
|
|
|
|
|
|
|
|