-
rstest
Rust fixture based test framework. It use procedural macro to implement fixtures and table based tests.
-
test-case
#[test_case(...)] procedural macro attribute for generating parametrized test cases easily
-
httpmock
HTTP mocking library for Rust
-
googletest
A rich assertion and matcher library inspired by GoogleTest for C++
-
libtest-mimic
Write your own test harness that looks and behaves like the built-in test harness used by
rustc --test
-
cucumber
testing framework for Rust, with async support. Fully native, no external test runners or dependencies.
-
ntest
Testing framework for rust which enhances the built-in library with some useful features
-
turmoil
Simulation testing framework for distributed systems
-
pact_consumer
Pact-Rust module that provides support for writing consumer pact tests
-
ui_test
A test framework for testing rustc diagnostics output
-
lang_tester
Concise language testing framework for compilers and VMs
-
test-casing
Parameterized test cases and test decorators
-
libcnb-test
An integration testing framework for buildpacks written with libcnb.rs
-
sqllogictest
parser and runner
-
mmtk
framework for the design and implementation of high-performance and portable memory managers
-
sqlness
SQL integration test harness
-
gba_test
Testing framework for the Game Boy Advance
-
embedded-test
A test harness and runner for embedded devices
-
avr-tester
Framework for testing AVR binaries
-
murf
A mocking and unit test framework for rust
-
rtest
integration test building framework
-
mocktopus
Mocking framework for Rust
-
datatest
Data-driven tests in Rust
-
bolero-engine
fuzz and property testing framework
-
narrative
An immensely simple library for story-driven development
-
unit-testing
A unit testing library
-
tarantool-test
CLI test framework for tarantool-based Rust applications
-
goose
A load testing framework inspired by Locust
-
xpct
An extensible test assertion library
-
rstest_reuse
Reuse rstest attributes: create a set of tests and apply it to every scenario you want to test
-
pest-test
Testing framework for pest parsers
-
rlt
A universal load testing library for Rust, with real-time TUI support
-
libtest-with
A slightly customized version of libtest-mimic, such that it can be easier create a test runner for test-with
-
cargo-difftests-testclient
cargo-difftests: test client library
-
archiver
RAG implementation with langchain-rust
-
cranelift-control
White-box fuzz testing framework
-
jsonrpc-test
test framework for JSON-RPC
-
ezcp
automatically generate test cases for competitive programming problems
-
balter
A load/stress testing framework
-
tester
A fork of Rust’s
test
crate that doesn’t require unstable language features -
golem-test-framework
Test framework for integration tests and benchmarks
-
galvanic-assert
comprehensive set of matcher-based assertions and expectations for easier testing. Supports checking properties of numbers, objects, enum variants, collections, panics, and more. Stuctural…
-
bun-cli
Bun CLI Generator is a command-line tool built in Rust, designed to streamline the process of setting up new Bun projects. With a simple command, users can generate a basic Bun project structure…
-
gherkin
Pure Rust implementation of Gherkin language (
.feature
file) for Cucumber testing framework -
sqlness-cli
SQLNESS command line tool
-
wiremock-multipart
matchers for wiremock dealing with multipart requests
-
sqllogictest-bin
Sqllogictest CLI
-
trillium-testing
testing library for trillium applications
-
dicetest
Framework for writing tests with randomly generated test data
-
axum-test-helper
Extra utilities for axum
-
lucifer-testing
Illuminating CLI testing
-
goldenscript
A scriptable, data-driven test framework using golden masters
-
hailstorm
Load testing framework
-
galvanic-test
A testing framework for setting up and tearing up test fixtures/environments with support for parameterised test cases. This crate is part of galvanic---a complete test framework for Rust
-
sval_test
testing sval::Value implementations
-
sqlplannertest
A yaml-based SQL planner test framework
-
double
Full-featured mocking library in Rust, including rich failure messages and argument matchers
-
vangelis
A functional testing framework
-
dudect-bencher
DudeCT constant-time function tester
-
cargo-test-support
Testing framework for Cargo's testsuite
-
kernal
A fluent assertion framework for Rust
-
assay
A super powered testing macro for Rust
-
runt
A lightweight and parallel snapshot testing framework
-
ostd-test
The kernel mode unit testing framework of OSTD
-
sweet_test
The worlds greatest testing framework
-
maelstrom-node
Maelstrom Rust node framework
-
axum-test-helpers
🧪 Test client for axum copied from axum
-
async-metronome
Unit testing framework for async Rust
-
zfi-testing
UEFI testing framework
-
west
WebAssembly component test runtime
-
loates
load testing framework, with focus on ease of use and flexiblity
-
stainless
Organized, flexible testing framework
-
saptest
testing Super Auto Pets teams
-
kitten
light bdd framework for Rust and for those who don't like cucumber - cats don't like cucumbers, kittens are light cats
-
avr-simulator
Oxidized interface for simavr
-
lets_expect
Clean tests for Rust
-
reltester
Automatically verify the correctness of [Partial]Eq/Ord implementations
-
augurs-testing
Test framework and data for the augurs library
-
test4a
Testing library that provides some tools to apply "Advanced" Arrange-Act-Assert testing design
-
qutonium
simplify unit testing with a functional testing framework 📈
-
laboratory
expressive unit test framework for Rust
-
integra8
integration test framework Rust with a focus on productivity, extensibility, and speed
-
dockertest-server
A test framework built around dockertest for testing against server containers
-
rstest_test
some utilities used by to write rstest crate's tests
-
mun_skeptic
ability to test Mun code snippets in an mdbook
-
mutagen
Mutation testing for Rust – Support library
-
sleuth
Extremely opinionated testing framework generating an exact specification and reducing code to its minimal implementation
-
modelator
A framework and tools for model-based testing
-
anytest
Run any test from your terminal
-
gherkin_rust
A pure Rust implementation of the Gherkin (
.feature
file) language for the Cucumber testing framework -
aoc-lib
that lets you focus on problem-solving rather than boilerplate when doing Advent of Code
-
ntest_proc_macro_helper
Provide helper functions for the procedural macros used in ntest
-
spekt
std::future::Future and Result-based testing trait for managing the lifecycle of stateful, asynchronous tests
-
solana-program-test
Solana Program Test Framework
-
substance-framework
A testing framework designed to work without std, using only core features
-
save_state
save state mechanism in mizu
-
rweb-testing
Testing framework for rweb
-
pebbles
The Worst Web Automation Framework Ever. (╯°□°)╯︵ ┻━┻
-
crame
build tool for c projects, with a small testing framework
-
stainless2
Organized, flexible testing framework
-
jqunit
A test framework for jq, built on top of libjq
-
tensile
A test framework capable of dynamic and parallel test execution
-
wasmer-pack-testing
Wasmer Pack Integration Testing Framework
-
speculate
An RSpec inspired minimal testing framework for Rust
-
jrest
The equivalent of Jest for Rust
-
polish
Test-Driven Development done right
-
balter-runtime
A load/stress testing framework
-
spectral
Fluent test assertions
-
rustc-test
A fork of Rust’s
test
crate that doesn’t require unstable language features -
provola-terminalreporter
quick development/test cycle in any language
-
mutagen-plugin
Mutation testing for Rust – mutator plugin
-
vanadin
Blazingly fast building and testing framework
-
integra8_decorations
A collection flat shorthand notation objects used by the Integra8 test framework for building test suite hierarchies
-
strafe-testing
Testing framework for strafe
-
dom_testing_library
lightweight front end testing toolkit for the rust frontend ecosystem. Heavily inspired by https://testing-library.com/ , write wasm_bindgen tests for your rust front end framework the same way your users will use it.
-
integra8_async_runtime
abstraction layer for interacting with different async runtimes for the Integra8 test framework
-
tuifw-screen-test
Text User Interface Framework. Basic text screen implementation for testing purposes.
-
bitbelay-tests
Individual tests for the
bitbelay
package ecosystem -
cargo-jrest
Jrest Cargo command
-
multiversx-sc-codec
Lightweight binary serializer/deserializer, written especially for MultiversX smart contracts
-
catchr
A testing framework inspired by Catch for C++
-
multiversx-sc
MultiversX smart contract API
-
integra8_results
Test Result objects for the Integra8 test framework
-
integra8_components
A collection of fundamental test components used by the Integra8 test framework
-
mimicaw
writing asynchronous tests
-
bitbelay-providers
Data providers for the
bitbelay
package ecosystem -
integra8_runner
Test runner for the Integra8 test framework
-
integra8_scheduling
Component scheduling for integra8 test framework
-
safecoin-program-test
Safecoin Program Test Framework
-
air-testing-framework
AquaVM testing framework
-
integra8_formatters
Test output formatters for displaying test results for the Integra8 test framework
-
mango-test
Test framework for the mango operationg system
-
bitbelay-suites
Test suites for the
bitbelay
package ecosystem -
bitbelay-statistics
Statistics facilities for the
bitbelay
package ecosystem -
aector
Dynamic implementation of the actor model with a smart built-in testing framework
-
ftf
Run functional tests from a variety of formats
-
ixc_testing
Interchain SDK Testing
-
trdelnik-cli
Trdelník is Rust based testing framework providing several convenient developer tools for testing Solana programs written in Anchor
-
miraland-program-test
Miraland Program Test Framework
-
elrond-codec
Lightweight binary serializer/deserializer, written especially for Elrond smart contracts
-
bern-test
test framework for hardware integration tests
-
integra8_tree_formatter
Tree structured output formatters for displaying test results for the Integra8 test framework
-
saitama
Load testing framework
-
susy-jsonrpc-test
test framework for JSON-RPC
-
drt-sc
Dharitri smart contract API
-
scrypto-test
testing Scrypto blueprints, from the Radix DLT project
-
shiny
rspec like test framework to make test code look more nice
-
webassembly-test
Runtime-independent wasm32-unknown-unknown test framework
-
integra8_serde_formatter
Serde output formatters for displaying test results for the Integra8 test framework
-
soroban-test
Soroban Test Framework
-
runit
A test framework for Rust
Try searching with DuckDuckGo.