org

scalacheck

package scalacheck

Visibility
  1. Public
  2. All

Type Members

  1. sealed abstract class Arbitrary[T] extends AnyRef

  2. case class Arg[+T](label: String, arg: T, shrinks: Int, origArg: T, prettyPrinter: (T) ⇒ Pretty) extends Product with Serializable

  3. trait Choose[T] extends AnyRef

  4. trait Commands extends Prop

    See User Guide for usage examples

  5. class ConsoleReporter extends TestCallback

  6. sealed trait FiniteGen[+T] extends Gen[FiniteGenRes[T]]

  7. case class FiniteGenRes[+T](r: T) extends Product with Serializable

  8. sealed trait Gen[+T] extends AnyRef

    Class that represents a generator.

  9. sealed trait Pretty extends AnyRef

  10. trait Prop extends AnyRef

    A property is a generator that generates a property result

  11. class Properties extends Prop

    Represents a collection of properties, with convenient methods for checking all properties at once.

  12. class ScalaCheckFramework extends Framework

  13. sealed abstract class Shrink[T] extends AnyRef

Value Members

  1. object Arbitrary extends AnyRef

    Defines implicit Arbitrary instances for common types.

  2. object Choose extends AnyRef

  3. object ConsoleReporter extends AnyRef

  4. object Gen extends AnyRef

    Contains combinators for building generators.

  5. object Pretty extends AnyRef

  6. object Prop extends AnyRef

  7. object Shrink extends AnyRef

  8. object Test extends AnyRef

  9. package util