package service import ( "context" "log" "testing" "time" "bp.jydev.jianyu360.cn/BaseService/orderCenter/rpc/ordercenter" "github.com/zeromicro/go-zero/core/discov" "github.com/zeromicro/go-zero/zrpc" ) var ( ctx, _ = context.WithTimeout(context.Background(), 2*time.Second) ) func ClientInit() ordercenter.OrderCenter { OrderRpc := zrpc.MustNewClient(zrpc.RpcClientConf{ Etcd: discov.EtcdConf{ Hosts: []string{"127.0.0.1:2379"}, Key: "ordercenter.rpc", }, }) return ordercenter.NewOrderCenter(OrderRpc) } //go test -v -run Test_OrderList func Test_OrderList(t *testing.T) { orderRpc := ClientInit() res, err := orderRpc.OrderList(ctx, &ordercenter.OrderListReq{ Appid: "10000", UserId: "62344d5f69d87f1e10976bee", NewUserId: 0, NewUserIds: "", PageNum: 1, PageSize: 10, }) log.Println("res", res) log.Println("err", err) }