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 TestSaveStation(t *testing.T) { md := logic.NewSysStationLogic() req := new(model.SysStation) req.Name = "name" req.Address = "address" req.Province = "province" req.Region = "region" req.Stationdesc = "desc" req.Stationid = 2 err := md.SaveSysStation(req) if err != nil { t.Error(err) } } func TestSaveStationMap(t *testing.T) { md := logic.NewSysStationLogic() req := map[string]any{ "name": "name2", "address": "address2", "province": "province2", "region": "region2", "stationdesc": "stationdesc2", "stationid": "3", } err := md.SaveSysStationMap(req) if err != nil { t.Error(err) } } func TestDelStation(t *testing.T) { md := logic.NewSysStationLogic() err := md.DelSysStation(2) if err != nil { t.Error(err) } } func TestGetStation(t *testing.T) { md := logic.NewSysStationLogic() req := new(dto.GetSysStationRequest) req.Page = 1 req.Limit = 22 list, err := md.GetSysStation(req) if err != nil { t.Error(err) } for _, val := range list.List { t.Log(val) } }