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 TestSaveLogs(t *testing.T) { md := logic.NewLogOperateLogic() req := new(model.LogOperate) req.Appid = 1 req.Usrname = "userName" req.Context = "context" err := md.SaveLogOperate(req) if err != nil { t.Error(err) } } func TestSaveLogsMap(t *testing.T) { md := logic.NewLogOperateLogic() req := map[string]any{ "appid": 1, "usrname": "usrname2", "context": "context2", } err := md.SaveLogOperateMap(req) if err != nil { t.Error(err) } } func TestDelLogOperate(t *testing.T) { md := logic.NewLogOperateLogic() err := md.DelLogOperate(4) if err != nil { t.Error(err) } } func TestGetLogOperate(t *testing.T) { md := logic.NewLogOperateLogic() req := new(dto.GetLogOperateRequest) req.StartAt = "2022-07-30 16:11:45" req.EndAt = "2022-07-30 16:29:45" list, err := md.GetLogOperate(req) if err != nil { t.Error(err) } for _, val := range list.List { t.Log(val) } }