logsLogic_test.go 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. package test
  2. import (
  3. "git.rtzhtech.cn/iss/public-lib/dto"
  4. "git.rtzhtech.cn/iss/public-lib/logic"
  5. "git.rtzhtech.cn/iss/public-lib/model"
  6. "testing"
  7. )
  8. func TestSaveLogs(t *testing.T) {
  9. md := logic.NewLogOperateLogic()
  10. req := new(model.LogOperate)
  11. req.Appid = 1
  12. req.Usrname = "userName"
  13. req.Context = "context"
  14. err := md.SaveLogOperate(req)
  15. if err != nil {
  16. t.Error(err)
  17. }
  18. }
  19. func TestSaveLogsMap(t *testing.T) {
  20. md := logic.NewLogOperateLogic()
  21. req := map[string]any{
  22. "appid": 1,
  23. "usrname": "usrname2",
  24. "context": "context2",
  25. }
  26. err := md.SaveLogOperateMap(req)
  27. if err != nil {
  28. t.Error(err)
  29. }
  30. }
  31. func TestDelLogOperate(t *testing.T) {
  32. md := logic.NewLogOperateLogic()
  33. err := md.DelLogOperate(4)
  34. if err != nil {
  35. t.Error(err)
  36. }
  37. }
  38. func TestGetLogOperate(t *testing.T) {
  39. md := logic.NewLogOperateLogic()
  40. req := new(dto.GetLogOperateRequest)
  41. req.StartAt = "2022-07-30 16:11:45"
  42. req.EndAt = "2022-07-30 16:29:45"
  43. list, err := md.GetLogOperate(req)
  44. if err != nil {
  45. t.Error(err)
  46. }
  47. for _, val := range list.List {
  48. t.Log(val)
  49. }
  50. }