package Test import ( "context" "dsBaseRpc/RpcService/SysDict/SysDictProto" "dsBaseRpc/Utils/CommonUtil" "dsBaseRpc/Utils/GRpcUtil" "fmt" "testing" "time" ) /* 功能:暂无描述 作者:黄海 时间:2020-05-22 16:15:36 */ func TestPageSysDict(t *testing.T) { //1、准备动作:连接服务器 ctx, cancel := context.WithTimeout(context.Background(), time.Second) defer cancel() conn:= GRpcUtil.GetConnection() defer conn.Close() //2、使用微服务 c := SysDictProto.NewSysDictManageClient(conn) r, err := c.PageSysDict(ctx, &SysDictProto.QueryArg{ Page : 1 ,Limit : 6 ,DictKind: "xxjbzm"} ) if err != nil { fmt.Printf("could not greet: %v\n", err) } fmt.Println(r.Message, r.Success, r.Count) fmt.Println(CommonUtil.ConvertJsonStringToMapArray(r.List)) }