EVERYTHING XIAOMI
Get listed
Side by side

ScalaCheck vs test.check

ScalaCheck

6.6#2 in property-based testing toolsFree plan
Free planLinuxmacOSWindows
Visit

test.check

5.6#19 in property-based testing toolsFree plan
Free planAPI
Visit

What both publish

FactScalaChecktest.check
LicenseThe project build identifies its license as BSD-3-Clause.The project is distributed under the Eclipse Public License, the same license as Clojure.
PurposeScalaCheck is a Scala library for automated property-based testing of Scala or Java programs.test.check is a Clojure property-based testing tool inspired by QuickCheck.

ScalaCheck plans

  • ScalaCheckFree

test.check plans

  • Free and open sourceFree

Pick ScalaCheck if…

ScalaCheck is suited to developers testing Scala or Java code with randomized property checks. It fits projects using sbt or the listed testing integrations, and can also be run standalone.

Pick test.check if…

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.

Charts they share