rapidcheck

Test generator

A C++ framework for property-based testing

QuickCheck clone for C++ with the goal of being simple to use with as little boilerplate as possible.

GitHub

1k stars
36 watching
171 forks
Language: C++
last commit: about 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
purescript/purescript-quickcheckAn implementation of a property-based testing framework in PureScript104
c-cube/qcheckA QuickCheck-inspired testing library for OCaml that enables property-based testing and random value generation.354
nick8325/quickcheckAutomated testing of program properties in Haskell programs.728
ia-toki/tcframeAutomates generation of test cases for competitive programming problems157
thejohnfreeman/autocheckA C++17 testing library for property-based testing using QuickCheck or SmallCheck.125
purescript-contrib/purescript-quickcheck-lawsQuickCheck-powered tests for PureScript's core typeclasses25
fscheck/fscheckAutomatically tests .NET programs by generating random test cases based on predefined properties1,169
skvadrik/re2cAutomates the creation of lexical analyzers for various programming languages.1,113
emilk/configuruA JSON parser/writer for C++11 with features like error messages and pretty printing.140
libcheck/checkA unit testing framework for C.1,081
nicoabie/quickcheckRandomized testing of program properties in Prolog22
anthonylloyd/cscheckA C# random testing library with generators and shrinkers for property-based testing of .NET code.164
lispci/fiveamA testing framework for Common Lisp that provides a structured approach to writing and running tests.187
testura/testura.codeProvides tools and helpers for generating, saving, and compiling C# code programmatically297
ehmicky/test-eachA test runner for generating and executing tests with varying inputs using different algorithms113