pet_home_server/src/server/test/dailytask_test.go

40 lines
1004 B
Go

package test
import (
"fmt"
dailyTaskCfg "server/conf/daily_task"
"server/game"
"testing"
)
func TestDailyActiviyId(t *testing.T) {
player := new(game.Player)
player.InitPlayerByUid(100001)
ids := player.GetDailyTaskActivityId()
if ids == 0 {
t.Errorf("GetDailyTaskActivityId failed, ids is empty")
}
}
func TestDailyZeroUpdate(t *testing.T) {
player := new(game.Player)
player.InitPlayerByUid(100001)
DailyTaskMod := player.GetDailyTaskMod()
BaseMod := player.GetBaseMod()
DecorateMod := player.GetDecorateMod()
DailyTaskMod.ZeroUpdate(BaseMod.Level, DecorateMod.GetAreaId(), player.GetDailyTaskActivityId())
DailyTaskMod.BackData()
}
func TestDailyTaskRewardScore(t *testing.T) {
score1 := dailyTaskCfg.GetDailyTaskScore(1, 1)
if score1 == 0 {
t.Errorf("GetDailyTaskScore failed, score1 is 0")
}
score2 := dailyTaskCfg.GetDailyTaskScore(1, 0)
if score2 == 0 {
t.Errorf("GetDailyTaskScore failed, score2 is 0")
}
fmt.Printf("score1: %d, score2: %d\n", score1, score2)
}