ScalaCheck
6.6#2 in property-based testing toolsFree planFree planLinuxmacOSWindows
Visit| Fact | ScalaCheck | test.check |
|---|---|---|
| License | The project build identifies its license as BSD-3-Clause. | The project is distributed under the Eclipse Public License, the same license as Clojure. |
| Purpose | ScalaCheck 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 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.
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.