Testing frameworks

Scala.js compatible testing frameworks

Several Scala testing frameworks have been updated to be compatible with Scala.js. To quickly start using one of these libraries, just click on the dependency clipboard button to get the relevant SBT dependency definition.

Testing frameworks

Name Description Dependency
uTest Simple testing framework with good Scala.js support
ScalaTest Extensive testing framework for Scala
Scalacheck Property-based testing for Scala
MiniTest A mini testing framework, cross-compiled for Scala and Scala.js
Nyaya Property testing and related.
zcheck A wrapper around scalacheck and scalaz’s Speclite.
Greenlight BDD style testing framework for Scala and Scala.js.