grpc / grpc/grpc-rust

Improve documentation and tooling around integration testing of services

Open
#994 0 comments 3 reactions 0 assignees View on GitHub
C-musing T-docs
Dominant language
Rust
Stars
12.5k
Forks
1.3k
Avg merge
4d 7h
Merged PRs (30d)
24

Description

## Feature Request

### Crates

`tonic`

### Motivation

It is currently a bit unclear to me how client-server should be tested in integration. E.g. what should an implementation of

```rust
fn test_helper(message: FooRequest, expected: Vec)
```

be to test a specific server-client of one of the services?

### Proposal

Add an example (and potentially helper methods) to make it easy to write tests.

### Alternatives

Leave it as is

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.