func NewServer(protoAddr, transport string, app types.Application) (Service, error) { var s Service var err error switch transport { case "socket": s, err = NewSocketServer(protoAddr, app) case "grpc": s, err = NewGRPCServer(protoAddr, types.NewGRPCApplication(app)) default: err = fmt.Errorf("Unknown server type %s", transport) } return s, err }
func TestGRPC(t *testing.T) { fmt.Println("### Testing GRPC") testGRPCSync(t, types.NewGRPCApplication(nilapp.NewNilApplication())) }