Rust and Cargo have a very good system for testing. However, there are still many useful utility crates that make testing easier. Some of them are listed below:
Actix HTTP test server
HTTP mocking library for Rust
A snapshot testing library for Rust
HTTP mocking for Rust.
An easy to setup, rich mocking library for the Rust programming language.
A powerful mock object library for Rust.
Mocking framework for Rust
Hypothesis-like property-based testing and shrinking.
Automatic property based testing with shrinking.
Rust fixture based test framework. It use procedural macro to implement fixtures and table based tests.
Testing utilities for Tokio- and futures-based code
Do you know something we don't?
Did we miss an important crate? Or maybe you just recently launched something that should be listed here, too? Let us know!