ScalaCheck
6.6#2 in property-based testing toolsFree planFree planLinuxmacOSWindows
Visit| Fact | ScalaCheck | SwiftCheck |
|---|---|---|
| Installation | The site recommends adding org.scalacheck %% scalacheck % 1.19.0 % test as an sbt dependency. | The README describes installation through Swift Package Manager, Carthage, CocoaPods, or by adding the Xcode project as a framework dependency. |
| Integrations | The site says ScalaCheck works with sbt and is integrated with ScalaTest, specs2 and LambdaTest. | The README documents installation through Swift Package Manager, Carthage, CocoaPods, or by adding the Xcode project as a framework. |
| License | The project build identifies its license as BSD-3-Clause. | SwiftCheck is released under the MIT license. |
| Purpose | ScalaCheck is a Scala library for automated property-based testing of Scala or Java programs. | SwiftCheck is a Swift testing library that automatically generates random data to test program properties. |
No prices published.
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.
It suits Swift developers who want QuickCheck-style property testing with XCTest. It is useful when generated inputs and reduced failing cases fit a project’s testing approach.