|
|
|
@ -23,6 +23,23 @@ func TestGetUserEmailsByNames(t *testing.T) {
|
|
|
|
|
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) {
|
|
|
|
|
assert.NoError(t, PrepareTestDatabase())
|
|
|
|
|
|
|
|
|
|