Development Tools - Tests
Tools to help you verify the correctness of your code.
Testing
Recipe | Crates | Categories |
---|---|---|
Unit Testing | ||
Integration Testing | ||
Documentation Testing | ||
Snapshot Testing: Test Your Code Against Snapshots | ||
Asynchronous Testing |
FIXME
Assertion Libraries
Recipe | Crates | Categories |
---|---|---|
Emit a Custom Message | ||
Assert that a Value Matches a Pattern with assert_matches | ||
approx |
FIXME
Property-based Testing
Recipe | Crates | Categories |
---|---|---|
proptest | ||
Test Data Generation with fake |
FIXME
Code Coverage
Recipe | Crates | Categories |
---|---|---|
Measure your code coverage | ||
Coverage Testing with grcov | ||
Measure your code Coverage with cargo_tarpaulin |
FIXME
Fuzzing
Recipe | Crates | Categories |
---|---|---|
afl | ||
cargo fuzz | [![cargo-fuzz][c-cargo-fuzz-badge]][c-cargo-fuzz] |
FIXME