org.specs2.specification.dsl.mutable

Type members

Classlikes

trait ActionDsl extends FragmentBuilder with ActionDsl

Dsl to create actions in a mutable spec

Dsl to create actions in a mutable spec

trait ArgumentsCreation extends ArgumentsCreation with MutableArgumentsBuilder

Methods with default Property values to create Arguments instances Arguments are being added to the SpecificationStructure by mutating its current content

Methods with default Property values to create Arguments instances Arguments are being added to the SpecificationStructure by mutating its current content

trait ArgumentsDsl extends ArgumentsCreation with ArgProperties

Create arguments in an acceptance specification

Create arguments in an acceptance specification

Auto-example creation for mutable specifications

Auto-example creation for mutable specifications

trait BlockDsl extends BlockCreation

Create blocks of examples in a mutable specification

Create blocks of examples in a mutable specification

trait ExampleDsl extends ExampleDsl with BlockCreation

Dsl for creating examples in a mutable specification

Dsl for creating examples in a mutable specification

trait ExtendedBlockDsl extends BlockDsl

Additional syntax for blocks

Additional syntax for blocks

Dsl for creating mutable specifications

Dsl for creating mutable specifications

Creation of fragments in a mutable specification

Creation of fragments in a mutable specification

This essentially works by keep a mutable ListBuffer of Fragments

Arguments and title are also added with mutable variables

trait NoBlockDsl

deactivate the BlockDsl implicits

deactivate the BlockDsl implicits

deactivate the ExtendedBlockDsl implicits

deactivate the ExtendedBlockDsl implicits

Dsl for creating references in a mutable specification

Dsl for creating references in a mutable specification

trait SpecificationCreation extends SpecificationCreation with FormattingFragments with AutoExamples with MutableDsl with ArgumentsShortcuts with ArgumentsDsl

Trait for creating a mutable specification

Trait for creating a mutable specification

Dsl for creating tags in a mutable specification

Dsl for creating tags in a mutable specification

trait TextDsl extends TextCreation

Dsl for creating text and formatting fragments in a mutable specification

Dsl for creating text and formatting fragments in a mutable specification

Dsl for creating a title in a mutable specification

Dsl for creating a title in a mutable specification