单元测试

This commit is contained in:
hahwu 2026-01-13 17:42:53 +08:00
parent ade21206c6
commit 7d6a040cec
3 changed files with 24 additions and 4 deletions

View File

@ -107,3 +107,12 @@ func GetActivityTitle(ActId int) (string, string) {
} }
return languageCfg.GetLanguage(msg.LANG_TYPE_LANG_CN, gamedata.GetStringValue(data, "Title")), languageCfg.GetLanguage(msg.LANG_TYPE_LANG_EN, gamedata.GetStringValue(data, "Title")) return languageCfg.GetLanguage(msg.LANG_TYPE_LANG_CN, gamedata.GetStringValue(data, "Title")), languageCfg.GetLanguage(msg.LANG_TYPE_LANG_EN, gamedata.GetStringValue(data, "Title"))
} }
func GetActivityRecycleMail(ActId int) (string, string, string) {
data, err := gamedata.GetDataByIntKey(CFG_ACTIVITY, ActId)
if err != nil {
log.Debug("GetActivityRecycleMail err:%v", err)
return "", "", ""
}
return gamedata.GetStringValue(data, "Title"), gamedata.GetStringValue(data, "Mail_Title"), gamedata.GetStringValue(data, "Mail_Content")
}

View File

@ -576,6 +576,11 @@ func ReqGmCommand_(player *Player, Command string) error {
BaseMod := player.PlayMod.getBaseMod() BaseMod := player.PlayMod.getBaseMod()
BaseMod.AddCode = fmt.Sprintf("MMM-%s-%s", "156", GoUtil.UniqueStringFromInt(int(BaseMod.Uid))) BaseMod.AddCode = fmt.Sprintf("MMM-%s-%s", "156", GoUtil.UniqueStringFromInt(int(BaseMod.Uid)))
player.BackUserInfo() player.BackUserInfo()
case "debug":
player.AddPlayroomUpvote(100100129)
i := player.GetPlayroomUpvote(100100129)
log.Debug("debug upvote:%d", i)
default: default:
return fmt.Errorf("Player %d ReqGmCommand:%v not found", player.M_DwUin, arg) return fmt.Errorf("Player %d ReqGmCommand:%v not found", player.M_DwUin, arg)
} }

View File

@ -2,8 +2,10 @@ package test
import ( import (
"fmt" "fmt"
playroomCfg "server/conf/playroom" activityCfg "server/conf/activity"
languageCfg "server/conf/language"
userCfg "server/conf/user" userCfg "server/conf/user"
"server/msg"
"testing" "testing"
) )
@ -12,7 +14,11 @@ func Test(t *testing.T) {
fmt.Println(i) fmt.Println(i)
} }
func TestGetOrderItemByGrade(t *testing.T) { func TestGetActivityRecycleMail(t *testing.T) {
itemId := playroomCfg.GetOrderItemByGrade(2) title, mailTitle, mailContent := activityCfg.GetActivityRecycleMail(1)
fmt.Println(itemId) fmt.Println("title:", title)
fmt.Println("mailTitle:", mailTitle)
fmt.Println("mailContent:", mailContent)
en := languageCfg.GetLanguage(msg.LANG_TYPE_LANG_CN, mailTitle)
fmt.Println("en:", en)
} }