Package

org.specs2

mutable

Permalink

package mutable

Visibility
  1. Public
  2. All

Type Members

  1. trait After extends specification.After with DelayedInit with Scope

    Permalink

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

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

    Since the delayedInit method doesn't return a Result, this only works with mutable specifications where results are thrown as exceptions

  2. trait Around extends specification.Around with DelayedInit with Scope

    Permalink

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

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

    Since the delayedInit method doesn't return a Result, this only works with mutable specifications where results are thrown as exceptions

  3. trait Before extends specification.Before with DelayedInit with Scope

    Permalink

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

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

    Since the delayedInit method doesn't return a Result, this only works with mutable specifications where results are thrown as exceptions

  4. trait BeforeAfter extends specification.BeforeAfter with DelayedInit with Scope

    Permalink
  5. trait NameSpace extends Scope

    Permalink

    This marker trait can be used to scope variables which should only be used for a given set of fragments

  6. abstract class Spec extends SpecLike

    Permalink

    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
  7. trait SpecLike extends SpecificationStructure with ExampleDsl0 with ArgumentsCreation with ArgumentsShortcuts with TextCreation with ActionDsl with MustThrownMatchers1 with FormattingFragments with StandardResults

    Permalink
  8. abstract class SpecWithJUnit extends Spec

    Permalink
    Annotations
    @RunWith()
  9. abstract class Specification extends SpecificationLike

    Permalink

    Class for a Specification using the mutable DSL and thrown expectations

  10. trait SpecificationLike extends SpecificationStructure with SpecificationCreation with SpecificationFeatures

    Permalink
  11. abstract class SpecificationWithJUnit extends Specification

    Permalink

    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()
  12. trait Tables extends DataTables with NoBangExamples

    Permalink

    This trait uses the NoBangExamples trait to allow using ! on string values in a DataTable

Value Members

  1. package script

    Permalink

Ungrouped