123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162 |
- package dao
- import (
- "context"
- "flag"
- "fmt"
- "path/filepath"
- "testing"
- fansMedalService "go-common/app/service/live/fans_medal/api/liverpc"
- "go-common/app/service/live/live-dm/conf"
- liveUserService "go-common/app/service/live/live_user/api/liverpc"
- roomService "go-common/app/service/live/room/api/liverpc"
- userextService "go-common/app/service/live/userext/api/liverpc"
- acctountService "go-common/app/service/main/account/api"
- filterService "go-common/app/service/main/filter/api/grpc/v1"
- spyService "go-common/app/service/main/spy/api"
- )
- func init() {
- dir, _ := filepath.Abs("../cmd/test.toml")
- flag.Set("conf", dir)
- var err error
- if err = conf.Init(); err != nil {
- panic(err)
- }
- // InitAPI()
- // InitGrpc(conf.Conf)
- UserExtServiceClient = userextService.New(getConf("userext"))
- LiveUserServiceClient = liveUserService.New(getConf("liveUser"))
- FansMedalServiceClient = fansMedalService.New(getConf("fansMedal"))
- RoomServiceClient = roomService.New(getConf("room"))
- ac, err = acctountService.NewClient(conf.Conf.AccClient)
- if err != nil {
- panic(err)
- }
- vipCli, err = newVipService(conf.Conf.XuserClent)
- if err != nil {
- panic(err)
- }
- SpyClient, err = spyService.NewClient(conf.Conf.SpyClient)
- if err != nil {
- panic(err)
- }
- FilterClient, err = filterService.NewClient(conf.Conf.FilterClient)
- if err != nil {
- panic(err)
- }
- }
- //group=qa01 DEPLOY_ENV=uat go test -run TestDMConf_Get
- func TestDMConf_Get(t *testing.T) {
- dc := &DMConf{}
- if err := dc.Get(context.TODO(), 111, 222, conf.Conf); err != nil {
- t.Error("获取弹幕配置失败", err)
- }
- if dc.Color == 0 && dc.Length == 0 && dc.Mode == 0 {
- t.Error("获取弹幕配置失败, 返回值错误")
- }
- fmt.Println("##### Mode: ", dc.Mode)
- fmt.Println("##### Color: ", dc.Color)
- fmt.Println("##### Length: ", dc.Length)
- }
- //TODO 未测试
- //group=fat1 DEPLOY_ENV=uat go test -run TestUserInfo_Get
- func TestUserInfo_Get(t *testing.T) {
- u := &UserInfo{}
- if err := u.Get(context.TODO(), 110000232); err != nil {
- t.Error(err)
- }
- if u.UserLever == 0 && u.UserScore == 0 {
- t.Error("返回值错误")
- }
- fmt.Println("#### UserLever: ", u.UserLever)
- fmt.Println("#### UserScore: ", u.UserScore)
- fmt.Println("### Usercolor: ", u.ULevelColor)
- }
- //DEPLOY_ENV=uat go test -run TestUserInfo_GetVipInfo
- func TestUserInfo_GetVipInfo(t *testing.T) {
- u := &UserInfo{}
- if err := u.GetVipInfo(context.TODO(), 2); err != nil {
- t.Error("获取老爷失败: ", err)
- }
- fmt.Println("#### VIP: ", u.Vip)
- fmt.Println("### SVIP: ", u.Svip)
- }
- //group=qa01 DEPLOY_ENV=uat go test -run TestUserInfo_GetPrivilegeType
- func TestUserInfo_GetPrivilegeType(t *testing.T) {
- u := &UserInfo{}
- if err := u.GetPrivilegeType(context.TODO(), 10799340, 6810576); err != nil {
- t.Error("返回值错误: ", err)
- }
- fmt.Println("PrivilegeType", u.PrivilegeType)
- }
- //group=qa01 DEPLOY_ENV=uat go test -run TestUserInfo_IsRoomAdmin
- func TestUserInfo_IsRoomAdmin(t *testing.T) {
- u := &UserInfo{}
- if err := u.IsRoomAdmin(context.TODO(), 1877309, 5392); err != nil {
- t.Error("返回值错误: ", err)
- }
- fmt.Println("IsRoomAdmin->", u.RoomAdmin)
- }
- //group=qa01 DEPLOY_ENV=uat go test -run TestUserInfo_GetFansMedal
- func TestUserInfo_GetFansMedal(t *testing.T) {
- m := &FansMedalInfo{}
- if err := m.GetFansMedal(context.TODO(), 83940); err != nil {
- t.Error("获取粉丝勋章失败: ", err)
- }
- fmt.Println("#####RUID: ", m.RUID)
- fmt.Println("#####MedalLevel: ", m.MedalLevel)
- fmt.Println("#####MedalName: ", m.MedalName)
- fmt.Println("#####MColor: ", m.MColor)
- }
- //group=qa01 DEPLOY_ENV=uat go test -run TestRoomConf_Get
- func TestRoomConf_Get(t *testing.T) {
- r := &RoomConf{}
- if err := r.Get(context.TODO(), 1016); err != nil {
- t.Error("获取房间配置失败: ", err)
- }
- fmt.Println("RoomID->", r.RoomID)
- fmt.Println("UID->", r.UID)
- fmt.Println("RoomShield->", r.RoomShield)
- fmt.Println("Anchor->", r.Anchor)
- }
- //group=qa01 DEPLOY_ENV=uat go test -run TestUserBindInfo_Get
- func TestUserBindInfo_Get(t *testing.T) {
- u := &UserBindInfo{}
- if err := u.Get(context.TODO(), 222); err != nil {
- t.Error("获取用户绑定信息失败: ", err)
- }
- fmt.Println("Identification->", u.Identification)
- fmt.Println("MobileVerify->", u.MobileVerify)
- fmt.Println("Uname->", u.Uname)
- fmt.Println("URank->", u.URank)
- }
- //DEPLOY_ENV=uat go test -run TestGerUserScore
- func TestGerUserScore(t *testing.T) {
- u := &UserScore{}
- if err := u.GetUserScore(context.TODO(), 111); err != nil {
- t.Error("获取用户真实分失败:", err)
- }
- fmt.Println("###### UserScore:", u.UserScore)
- }
- //缺少souce值
- //DEPLOY_ENV=uat go test -run TestGetMsgScore
- func TestGetMsgScore(t *testing.T) {
- u := &UserScore{}
- if err := u.GetMsgScore(context.TODO(), "fuck"); err != nil {
- t.Error("获取真实分失败:", err)
- }
- fmt.Println("MsgLeve->", u.MsgLevel)
- fmt.Println("MsgAI=>", u.MsgAI)
- }
|