Welcome to testz

testz is a Scala library for purely functional testing.

In its core, it provides abstractions and tools for assertions and test registration.

It also contains multiple extension modules, for extra utilities or integration with other libraries.

Library Dependency

For the most basic building blocks of testz:

libraryDependencies += "org.scalaz" %% "testz-core" % "0.0.5"

For the most basic, zero-dependency test harnesses (see the simple example):

libraryDependencies += "org.scalaz" %% "testz-stdlib" % "0.0.5"

For a way to run testz test suites (see here for details):

libraryDependencies += "org.scalaz" %% "testz-runner" % "0.0.5"

For scalaz 7.2 support (see here for information on what that constitutes):

libraryDependencies += "org.scalaz" %% "testz-scalaz" % "0.0.5"

Come to the Gitter.