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:
Various helpers for Actix applications to use during testing
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
HTTP mocking to test Rust applications.
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!