112 lines
		
	
	
		
			2.4 KiB
		
	
	
	
		
			Go
		
	
	
	
	
	
			
		
		
	
	
			112 lines
		
	
	
		
			2.4 KiB
		
	
	
	
		
			Go
		
	
	
	
	
	
package passport
 | 
						|
 | 
						|
import (
 | 
						|
	"testing"
 | 
						|
)
 | 
						|
 | 
						|
// 单元测试
 | 
						|
 | 
						|
func TestGetUserList(t *testing.T) {
 | 
						|
	client, err := NewClient()
 | 
						|
	if err != nil {
 | 
						|
		t.Error(err)
 | 
						|
	}
 | 
						|
	req := CreateGetUserListRequest("ws45265737")
 | 
						|
	resp, err := client.GetUserList(req)
 | 
						|
	if err != nil {
 | 
						|
		t.Error(err)
 | 
						|
	}
 | 
						|
	t.Logf("resp code:%+v", resp.Code)
 | 
						|
	t.Logf("resp data:%+v", resp.Data)
 | 
						|
}
 | 
						|
 | 
						|
func TestGetUserRoleList(t *testing.T) {
 | 
						|
	client, err := NewClient()
 | 
						|
	if err != nil {
 | 
						|
		t.Error(err)
 | 
						|
	}
 | 
						|
	// 不限定角色
 | 
						|
	//req := CreateGetUserRoleListRequest(221016372, 7874, 0, "")
 | 
						|
	// 限定角色
 | 
						|
	req := CreateGetUserRoleListRequest(221016372, 7874, 265500390, "勇闯关东")
 | 
						|
	resp, err := client.GetUserRoleList(req)
 | 
						|
	if err != nil {
 | 
						|
		t.Error(err)
 | 
						|
	}
 | 
						|
	t.Logf("resp code:%+v", resp.Code)
 | 
						|
	t.Logf("resp data:%+v", resp.Data)
 | 
						|
}
 | 
						|
 | 
						|
func TestEditCard(t *testing.T) {
 | 
						|
	client, err := NewClient()
 | 
						|
	if err != nil {
 | 
						|
		t.Error(err)
 | 
						|
	}
 | 
						|
 | 
						|
	editCardRequest := EditCardRequestParam{
 | 
						|
		Uid:           32455414,
 | 
						|
		GameId:        5010,
 | 
						|
		Imei:          "11111111",
 | 
						|
		IsReal:        0,
 | 
						|
		DirectStatus:  1,
 | 
						|
		AuthChannel:   "gjfcm_wzcq",
 | 
						|
		DirectExtData: "测试测试测试",
 | 
						|
		Pi:            "",
 | 
						|
		Ip:            "",
 | 
						|
		Ipv6:          "",
 | 
						|
		UserName:      "asfasfd",
 | 
						|
		RealName:      "这艘啊",
 | 
						|
		IdCard:        "33032419950123532X",
 | 
						|
		Mandatory:     "3123123123",
 | 
						|
	}
 | 
						|
	editCardResponse, err := client.EditCard(editCardRequest)
 | 
						|
	t.Logf("%v", editCardResponse)
 | 
						|
 | 
						|
}
 | 
						|
 | 
						|
// 测试获取用户登录过的游戏大类
 | 
						|
func TestGetUserGameSign(t *testing.T) {
 | 
						|
	client, err := NewClient()
 | 
						|
	if err != nil {
 | 
						|
		t.Error(err)
 | 
						|
	}
 | 
						|
	req := CreateGetUserGameSignRequest("oo70683572", "", "")
 | 
						|
	resp, err := client.GetUserGameSign(req)
 | 
						|
	if err != nil {
 | 
						|
		t.Error(err)
 | 
						|
	}
 | 
						|
	t.Logf("resp code:%+v", resp.Code)
 | 
						|
	t.Logf("resp data:%+v", resp.Data)
 | 
						|
}
 | 
						|
 | 
						|
// 测试用户修改密码
 | 
						|
func TestChangePassword(t *testing.T) {
 | 
						|
	client, err := NewClient()
 | 
						|
	if err != nil {
 | 
						|
		t.Error(err)
 | 
						|
	}
 | 
						|
	req := CreateChangePasswordRequest("rz35990497", "7654321")
 | 
						|
 | 
						|
	resp, err := client.ChangePassword(req)
 | 
						|
	if err != nil {
 | 
						|
		t.Error(err)
 | 
						|
	}
 | 
						|
	// 记录文本结果
 | 
						|
	t.Logf("resp code:%+v, msg:%s", resp.Code, resp.Msg)
 | 
						|
}
 | 
						|
 | 
						|
// 测试修改用户状态
 | 
						|
func TestUpdateUserState(t *testing.T) {
 | 
						|
	client, err := NewClient()
 | 
						|
	if err != nil {
 | 
						|
		t.Error(err)
 | 
						|
	}
 | 
						|
	req := CreateUpdateUserStateRequest("masterpan", 0, 2)
 | 
						|
	resp, err := client.UpdateUserState(req)
 | 
						|
	if err != nil {
 | 
						|
		t.Error(err)
 | 
						|
	}
 | 
						|
	// 记录文本结果
 | 
						|
	t.Logf("resp code:%+v, msg:%s", resp.Code, resp.Msg)
 | 
						|
}
 |