org

specs2

package specs2

Visibility
  1. Public
  2. All

Type Members

  1. trait ScalaCheck extends ScalaCheckMatchers with AutoExamples

    The ScalaCheck trait can be used to access ScalaCheck matchers

  2. trait Specification extends SpecificationStructure with SpecificationFeatures

    The Specification trait holds all the Specification fragments + provides matching and other features

  3. trait SpecificationFeatures extends FragmentsBuilder with AutoExamples with SpecificationInclusion with ArgumentsArgs with ArgumentsShortcuts with MustMatchers with ShouldMatchers with FormattingFragments with StandardResults with StandardMatchResults with TimeConversions with PendingUntilFixed with Contexts with Debug

    The SpecificationFeatures trait provides functionalities to build the specification fragments plus additional ones: * ArgumentArgs: arg method to create Arguments * MustMatchers: methods for creating expectations with the must verb like a must_== b * ShouldMatchers: methods for creating expectations with the should verb like a should_== b * FormattingFragments: to use p, br, end to format the specification text * StandardResults: to use todo, pending, success in example bodies * AutoExamples: to allow the declaration use todo, pending, success in example bodies * TimeConversions: to create time expressions like 1.

  4. class SpecificationWithJUnit extends Specification

    This class must be inherited to allow a Specification to be executed as a JUnit test

Value Members

  1. package control

  2. package data

  3. package execute

  4. object files extends FilesRunner

    This top-level object can be used to execute Specifications found in the source directory

  5. package form

  6. package io

  7. package main

  8. package matcher

  9. package mock

  10. package mutable

  11. package reporter

  12. package runner

  13. package specification

  14. package text

  15. package time