This repository contains a study around property-based testing.
It uses JS and Jest as testing framework, and as for the Propery testing library the repository uses fast-check library.
Run the following command:
npm install
For running the tests, run the following command:
npm test
Property based testing are a good way for completing testing strategies, it should not be used as a way to replace unit tests, but as a complement, and a good one, capable of finding critical bugs.
The repository is a start for property based tests study and will evolve with more information about this kind of testing and also new examples.