Packages

p

org

specs2

package specs2

Package Members

  1. package analysis
  2. package collection
  3. package concurrent
  4. package control
  5. package data
  6. package execute
  7. package form
  8. package fp

    Code in the fp package is explicitly inspired from the Scalaz and cats projects

    Code in the fp package is explicitly inspired from the Scalaz and cats projects

    Please refer to http://github.com/scalaz/scalaz and http://github.com/typelevel/cats for more information

  9. package html
  10. package io
  11. package main
  12. package matcher
  13. package mock
  14. package mutable
  15. package reflect
  16. package reporter
  17. package runner
  18. package scalacheck
  19. package shapeless
  20. package specification
  21. package text
  22. package time
  23. package xml

Type Members

  1. trait ScalaCheck extends ScalaCheckPropertyCreation with ScalaCheckPropertyCheck with ScalaCheckParameters with AsResultProp with ScalaCheckPropertyDsl with GenInstances
  2. abstract class Spec extends SpecLike

    Lightweight specification with only 3 implicit methods

    Lightweight specification with only 3 implicit methods

    • 2 implicits to create the specification string context
    • 1 implicit to create expectations with "must"
    • 1 implicit to add arguments to the specification
  3. trait SpecLike extends ImmutableSpecificationStructure with S2StringContext1 with AcceptanceDsl1 with MustMatchers1 with ArgumentsCreation with ArgumentsShortcuts with FormattingFragments with StandardResults with StandardMatchResults
  4. abstract class SpecWithJUnit extends Spec

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

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

    Annotations
    @RunWith()
  5. abstract class Specification extends SpecificationLike

    Immutable Specification class

    Immutable Specification class

    It contains all necessary functionalities to create specifications:

    • create fragments
    • create expectations
  6. trait SpecificationLike extends ImmutableSpecificationStructure with SpecificationCreation with SpecificationFeatures
  7. abstract class SpecificationWithJUnit extends Specification

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

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

    Annotations
    @RunWith()

Ungrouped