cargo-mutants

Mutation tester

Tools to help detect potential bugs in Rust code by introducing mutations and testing their impact on tests.

zombie Inject bugs and see if your tests catch them!

GitHub

600 stars
6 watching
27 forks
Language: Rust
last commit: 3 days ago
Linked from 2 awesome lists

cargocargo-plugincargo-subcommandmutation-testingmutationsrustrust-langtesting

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
llogiq/mutagen A framework for detecting bugs in Rust code by intentionally introducing changes and seeing if tests can catch them 628
josuemolinamorales/mutant-kraken A mutation testing tool designed to verify the robustness and reliability of Kotlin code by introducing random changes. 25
frewsxcv/cargo-all-features A tool to automate testing of Rust crates with multiple feature flags 147
comparethemarket/fettle An experimental tool for testing C# code by intentionally changing it to see if tests can detect the changes 66
boxed/mutmut Tool for detecting and applying code mutations to improve testing 927
squareslab/boggart A tool for testing code changes by introducing random errors and assessing the impact on the code's functionality 2
gtramontina/ooze An automated testing tool that assesses the quality and coverage of test suites by introducing controlled changes to code bases. 254
infection/infection Mutation testing framework to improve the quality of PHP code by introducing intentional errors and analyzing how it handles them. 2,055
mbj/mutant Automated code review tool with mutation testing to simplify and improve code quality 1,956
geiger-rs/cargo-geiger Detects usage of unsafe Rust in Rust crates and their dependencies to provide statistical input for auditing. 1,410
tylermurry/github-pr-landmine Tools for adding manual mutation tests to GitHub pull requests 33
stryker-mutator/stryker-net A tool for testing .NET projects by introducing temporary bugs to verify test reliability and effectiveness 1,782
tjchambers/mutant-musings Sharing learnings on mutation testing with the Mutant gem in Ruby applications 13
cargo-generate/cargo-generate Tool to help developers create new Rust projects quickly from existing templates 1,967
est31/cargo-udeps Detects unused dependencies in Rust projects during compilation. 1,745