package test import ( "git.rtzhtech.cn/iss/public-lib/dto" "git.rtzhtech.cn/iss/public-lib/logic" "git.rtzhtech.cn/iss/public-lib/model" "testing" ) func TestMaps(t *testing.T) { } func TestSaveUser(t *testing.T) { md := logic.NewUserLogic() req := new(model.SysUsr) req.ID = 2 req.Usrname = "admin" req.Comment = "超级管理员" req.Password = "123123" req.Status = 2 list, err := md.SaveUser(req) if err != nil { t.Error(err) } t.Log(list) } func TestSaveUserMap(t *testing.T) { md := logic.NewUserLogic() req := map[string]any{ "usrname": "test3", "comment": "测试用户", "password": "123123", "role": 2, } _, err := md.UpdateUserMap(req) if err != nil { t.Error(err) } } func TestDelUser(t *testing.T) { md := logic.NewUserLogic() err := md.DelUser(2) if err != nil { t.Error(err) } } func TestGetUser(t *testing.T) { md := logic.NewUserLogic() req := new(dto.GetUserRequest) req.FullName = "admin" req.Page = 1 req.Limit = 20 list, err := md.GetUser(req) if err != nil { t.Error(err) } for _, val := range list.List { t.Log(val) } } func TestGetUserAccess(t *testing.T) { server := logic.NewUserLogic() req := new(dto.GetUserAccessRequest) list, _ := server.GetUserAccess(req) t.Log(list) } func TestSetUserAccess(t *testing.T) { server := logic.NewUserLogic() req := new(model.SysAccess) req.Usrid = 1 req.Appid = 2 err := server.SetUserAccess(req) t.Error(err) }