# rapace-testkit
[](https://crates.io/crates/rapace-testkit)
[](https://docs.rs/rapace-testkit)
[](./LICENSE)
Conformance test suite for rapace transports.
Provides comprehensive tests for transport implementations including:
- **Round-trip messaging**: Unary and streaming RPC validation
- **Error handling**: Connection failures and protocol errors
- **Concurrent operations**: Multiple clients and concurrent streams
- **Edge cases**: Large payloads, rapid reconnects, etc.
Use this test suite when implementing new transports or verifying existing implementations.
## License
Licensed under either of:
- Apache License, Version 2.0 ([LICENSE-APACHE](https://github.com/bearcove/rapace/blob/main/LICENSE-APACHE) or <http://www.apache.org/licenses/LICENSE-2.0>)
- MIT license ([LICENSE-MIT](https://github.com/bearcove/rapace/blob/main/LICENSE-MIT) or <http://opensource.org/licenses/MIT>)
at your option.