EVERYTHING XIAOMI
Get listed
Side by side

Eris vs fast-check

Eris

5.3#24 in property-based testing tools
Self-hosted
Visit
fast-check logo

fast-check

7.1#1 in property-based testing toolsFree plan
Free planWebAPILinuxSelf-hosted
Visit

What both publish

FactErisfast-check
CompatibilityThe repository lists support for PHP 8.1 through 8.4 and PHPUnit 10.x through 13.x.Version 4 requires Node.js 12.17.0 or newer, ES2020 support and TypeScript 5.0 or newer when TypeScript is used.
PurposeEris brings QuickCheck-style property-based testing to PHP and PHPUnit.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.
SupportThe project invites users to open GitHub issues for support and feature requests.The project invites code and non-code contributions, community help, and financial support through GitHub Sponsors or OpenCollective.

Eris plans

No prices published.

fast-check plans

  • fast-checkFree

Pick Eris if…

Eris suits PHP developers using PHPUnit who want generated property tests, shrinking of failed assertions, and reproducible runs. It can also serve scripts or other testing frameworks as a random-data library.

Pick fast-check if…

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.

Charts they share