TestCharged

Travis (.org) Codecov Scala Versions

Maven Central Sonatype Nexus (Snapshots)

Overview

A small library with helpers for generating test data through a simple DSL.

You can super charge water. You should also super charge your tests.

Setup

The currently released build should be shown on the badges at the top of this page.

Simply add that dependency to your SBT file:

libraryDependencies += "com.github.fulrich" %% "test-charged" % "0.1.5"

Our SNAPSHOT version is also shown at the badges on the top.
To use the newest SHAPSHOT you must include the Sonatype resolver and then add the dependency.

resolvers += "Sonatype OSS Snapshots" at "https://oss.sonatype.org/content/repositories/snapshots"

libraryDependencies += "com.github.fulrich" %% "test-charged" % "0.1.6-SNAPSHOT" % "test"

Scala

TestCharged library is completely written in Scala.

ScalaTest

Some of the helpers provided by TestCharged assume the use of ScalaTest.

ScalaCheck

The generators of TestCharged are based on the fantastic ScalaCheck library.