This repository wants to demonstrate through basic and simple examples the benefits of using property-based-testing in addition to unit-tests.
It relies on GoogleTest
and RapidCheck
frameworks.
RapidCheck
's generators are described at:
- https://github.com/emil-e/rapidcheck/blob/master/doc/generators.md
- https://github.com/emil-e/rapidcheck/blob/master/doc/generators_ref.md
Talk: https://dubzzz.github.io/property-based-testing-cpp/talk/talk.v4.html