Add `mocha-foam` to your project as a dev dependency:
```shell
> yarn add -D mocha-foam
```
## Usage
This is a BDD-style wrapper around `fc.check(fc.asyncProperty(...))`, and supports all of the same [Arbitraries](https://github.com/dubzzz/fast-check/blob/main/documentation/Arbitraries.md)
that fast-check normally provides.
The entrypoint function is `over` and the library is provided as an ES module:
The default reporter, `briefReporter`, will print the number of runs, number of shrinks, and any counterexamples
found:
```none
5) example properties
some IDs
should be a good one:
Error: Property failed by returning false after 3 runs and 8 shrinks, failing on: "00000000-a000-300d-8000-000000000000" (seed: -886543855, path: '2:0:10:0:10:0:2:3:3')
at /home/ssube/code/ssube/mocha-foam/out/src/index.js:20:385
at processTicksAndRejections (internal/process/task_queues.js:97:5)