Packages

p

org.specs2

mutable

package mutable

Type Members

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

    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

    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

    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
  5. trait NameSpace extends Scope

    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

    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
  8. abstract class SpecWithJUnit extends Spec
    Annotations
    @RunWith()
  9. abstract class Specification extends SpecificationLike

    Class for a Specification using the mutable DSL and thrown expectations

  10. trait SpecificationLike extends SpecificationStructure with SpecificationCreation with SpecificationFeatures
  11. 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()
  12. trait Tables extends DataTables with NoBangExamples

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

Ungrouped