
fast-check
7.1#1 in property-based testing toolsFree planFree planWebAPILinuxSelf-hosted
Visit
| Fact | fast-check | test.check |
|---|---|---|
| Purpose | fast-check is a property-based testing library for JavaScript and TypeScript that generates inputs, runs assertions over many cases, and shrinks failures to smaller counterexamples. | test.check is a Clojure property-based testing tool inspired by QuickCheck. |
It suits JavaScript and TypeScript developers who want to check behavior across generated inputs, including stateful scenarios. Its runner-agnostic design can fit projects using a range of test runners.
test.check suits Clojure or ClojureScript developers who want to check general properties across generated inputs rather than maintain only enumerated examples. Its generators and shrinking can help teams investigate failing cases.