This repository contains a curated list of testing material in the Rust ecosystem. Feel free to contribute and add your own material.
Rust testing material means any resource in a tangible or electronic format that can be used to work or learn about testing in the Rust ecosystem. It can be distributed through any type of medium such as blogs, talks, repos, books, videos, or audios.
Inspired by @mre's Idiomatic Rust repository.
- Cucumber - An implementation of the Cucumber testing framework for Rust.
- Hurl - Run and test HTTP requests with plain text.
- Mockito - A library for generating and delivering HTTP mocks in Rust.
- Nextest - The next-generation test runner for Rust.
- Proptest - A property testing framework (i.e., the QuickCheck family).
- Test Case - Provides procedural macro attribute that generates parametrized test instances.
- Thirtyfour - A Selenium / WebDriver library for Rust, for automated website UI testing.
- An Introduction To Property-Based Testing In Rust by Luca Palmieri.
- Async test setup and teardown in Rust by Kai Li
- Shipping a stable compiler every six weeks (and how to prevent regressions on the stable channel) [Video] [Transcript] by Pietro Albini - RustFest Barcelona.