test(gateway): add gateway test

This commit is contained in:
bandl 2021-10-16 22:53:27 +08:00
parent ebdc5bd5b0
commit 91d93bf5be
1 changed files with 34 additions and 0 deletions

View File

@ -0,0 +1,34 @@
package cmd
import (
"context"
"fmt"
"testing"
"gitee.com/timedb/wheatCache/pkg/proto"
"github.com/stretchr/testify/require"
"google.golang.org/grpc"
)
func TestContextChannel(t *testing.T) {
cxt := context.Background()
_, ctxChannel := context.WithCancel(cxt)
ctxChannel()
ctxChannel()
}
func TestGateway_Master(t *testing.T) {
comm, err := grpc.Dial("127.0.0.1:5891", grpc.WithInsecure())
require.NoError(t, err)
ctx := context.Background()
cli := proto.NewCommServerClient(comm)
resp, err := cli.Set(ctx, &proto.SetRequest{
Key: &proto.BaseKey{
Key: "aa",
},
Val: "awd",
})
require.NoError(t, err)
fmt.Printf(resp.Result)
}