1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 |
- package user_test
- import (
- "authService/model"
- "authService/service/user"
- "authService/util"
- "authService/validators"
- "testing"
- )
- func TestCreateUser(t *testing.T) {
- util.InitTest()
- var createUser = &validators.User{
- Account: "hailin",
- Nickname: "超级管理员",
- Status: model.UserStatusEnable,
- IsSuper: model.UserIsSuperTrue,
- Permissions: []string{},
- }
- err := user.UpdateOrCreate(createUser, "qwer1234")
- if err != nil {
- t.Error(err)
- }
- }
- func TestUpdateUser(t *testing.T) {
- util.InitTest()
- var updateUser = &validators.User{
- ID: 1,
- Account: "hailinnn",
- Nickname: "",
- Status: model.UserStatusDisable,
- IsSuper: model.UserIsSuperTrue,
- Permissions: []string{"User"},
- }
- err := user.UpdateOrCreate(updateUser, "123456")
- if err != nil {
- t.Error(err)
- }
- }
- func TestUpdateMySelf(t *testing.T) {
- util.InitTest()
- var updateUser = &validators.User{
- Account: "hailin",
- Nickname: "哈林",
- }
- err := user.UpdateMySelf(updateUser, "", "", 1)
- if err != nil {
- t.Error(err)
- }
- }
- func TestPaginate(t *testing.T) {
- util.InitTest()
- users, total := user.Paginate(1, 10, "")
- t.Log(users, total)
- var list []*validators.User
- for _, u := range users {
- list = append(list, user.Format(u))
- }
- t.Log(util.JsonEncode(list))
- }
|