Menu
Hedgehog LogoHedgehog LogoHedgehogDocs
GitHub
🌜
🌞
Hedgehog LogoHedgehog LogoHedgehog
  • Docs
  • GitHub
  • Hedgehog for Scala
    • Hedgehog
    • Getting Started
    • Motivation
    • Resources
    • Alternatives
  • Guides
    • Guides
    • Tutorial
    • State-Based Testing (1)
    • State-Based Testing (2)
    • Migration From ScalaCheck
    • Differences to Haskell Hedgehog
  • Integration
    • Minitest

Alternatives

Alternatives#

In Scala there are other property-testing alternatives:

  • https://github.com/rickynils/scalacheck

    The original port of QuickCheck in Scala.

  • https://zio.dev/docs/usecases/usecases_testing

    A testing library build on ZIO that includes integrated shrinking.

    • https://github.com/adamgfraser/unveiling-zio-test/blob/master/unveiling-zio-test.pdf
    • https://github.com/zio/zio/tree/master/test/shared/src/main/scala/zio/test
  • https://github.com/melrief/sonic

    This is another port of Hedgehog, based on cats and monix.

  • https://github.com/scalaprops/scalaprops

    Makes some improvements on the ScalaCheck implementation.

  • https://github.com/japgolly/nyaya

    Another fast data generator and property testing library in Scala.

Previous
« Resources
Next
Guides »
  • Alternatives

Docs

  • Docs
  • Guides
  • Integration

More

  • GitHub
Copyright © 2020 Hedgehog, Website built with Docusaurus.
Some icons made by Darius Dan and Pixel perfect from www.flaticon.com