org.specs2

mutable

package mutable

Visibility
  1. Public
  2. All

Type Members

  1. trait After extends After with DelayedInit

    This trait adds the possibility to execute the after behavior after the body of the context.

  2. trait ArgumentsArgs extends ArgumentsArgs

    This trait provides shortcuts to create Arguments instances and adding them to the SpecificationStructure by mutating its current content

  3. trait Around extends Around with DelayedInit

    This trait adds the possibility to execute the around behavior around the body of the context.

  4. trait Before extends Before with DelayedInit

    This trait adds the possibility to execute the before behavior before the body of the context.

  5. trait BeforeAfter extends BeforeAfter with DelayedInit

  6. trait ExamplesFactory extends ExamplesFactory

  7. trait FormattingFragments extends FormattingFragments

  8. trait FragmentsBuilder extends FragmentsBuilder with ExamplesFactory

    Adding new implicits to support specs-like naming: "the system" should "do this" in { .

  9. trait NoFragmentsBuilder extends FragmentsBuilder

    This trait can be used to deactivate implicits for building fragments

  10. trait Specification extends SpecificationStructure with SpecificationFeatures

  11. trait SpecificationFeatures extends FragmentsBuilder with SpecificationInclusion with ArgumentsArgs with ArgumentsShortcuts with MustThrownMatchers with ShouldThrownMatchers with FormattingFragments with StandardResults with StandardMatchResults with AutoExamples with TimeConversions with PendingUntilFixed with Contexts with Debug

  12. trait SpecificationInclusion extends SpecificationInclusion

  13. abstract class SpecificationWithJUnit extends Specification

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

  14. trait Tags extends Tags

    The tags trait allows the creation of Tags fragments in a mutable specification where the tags are defined for the _next_ fragment (or fragments for a section)