AcceptanceDsl

Dsl for creating acceptance specifications

trait TitleDsl
trait SpecStructureDslLowImplicits
trait AcceptanceDsl1
trait ActionDsl
trait TagDsl
trait SpecStructureDsl1
class Object
trait Matchable
class Any

Type members

Inherited classlikes

class BangExample(d: String)
Inherited from:
ExampleDsl
implicit implicit class HiddenFragment(fragment: Fragment)
Inherited from:
FragmentsDsl
implicit implicit class MutedFragment(fragment: Fragment)
Inherited from:
FragmentsDsl
class TitleOps(s: String)
Inherited from:
TitleDsl
implicit implicit class appendSpecStructureToFragment(f: Fragment)
Inherited from:
SpecStructureDsl
implicit implicit class appendSpecStructureToFragments(fs: => Fragments)
implicit implicit class appendSpecStructureToSpecHeader(header: SpecHeader)
Inherited from:
SpecStructureDsl
implicit implicit class appendSpecStructureToSpecStructure(structure: SpecStructure)
Inherited from:
SpecStructureDsl
implicit implicit class appendSpecStructureToString(s: String)
Inherited from:
SpecStructureDsl
implicit implicit class appendToArguments(args: Arguments)
Inherited from:
SpecStructureDsl1
implicit implicit class appendToFragment(f: Fragment)
Inherited from:
FragmentsDsl
implicit implicit class appendToFragments(fs: Fragments)
Inherited from:
FragmentsDsl
implicit implicit class appendToString(s: String)
Inherited from:
FragmentsDsl
implicit implicit class linkFragment(alias: String)
Inherited from:
ReferenceDsl
implicit implicit class seeFragment(alias: String)
Inherited from:
ReferenceDsl

Value members

Inherited methods

def action(a: => Any): Fragment
Inherited from:
ActionDsl
Inherited from:
FragmentsFactory
def fragmentsBlock(fragments: Seq[Fragment], offset: Int): Fragments

create a block of new fragments where each of them is separated by a newline and there is a specific offset from the left margin

create a block of new fragments where each of them is separated by a newline and there is a specific offset from the left margin

Inherited from:
FragmentsDsl
def section(tag: NamedTag): Fragment
Inherited from:
TagDsl
def section(names: String*): Fragment
Inherited from:
TagDsl
def step(a: => Any, global: Boolean): Fragment
Inherited from:
ActionDsl
def step(a: => Any): Fragment
Inherited from:
ActionDsl
def tag(tag: NamedTag): Fragment
Inherited from:
TagDsl
def tag(names: String*): Fragment
Inherited from:
TagDsl

Implicits

Inherited implicits

final implicit def HiddenFragment(fragment: Fragment): HiddenFragment
Inherited from:
FragmentsDsl
final implicit def MutedFragment(fragment: Fragment): MutedFragment
Inherited from:
FragmentsDsl
Inherited from:
SpecStructureDslLowImplicits
Inherited from:
SpecStructureDsl
final implicit def appendToArguments(args: Arguments): appendToArguments
Inherited from:
SpecStructureDsl1
Inherited from:
FragmentsDsl
Inherited from:
FragmentsDsl
final implicit def appendToString(s: String): appendToString
Inherited from:
FragmentsDsl
implicit def bangExample(d: String): BangExample
Inherited from:
ExampleDsl
Inherited from:
FragmentsDsl
Inherited from:
SpecStructureDsl1
final implicit def linkFragment(alias: String): linkFragment
Inherited from:
ReferenceDsl
implicit def resultAsSpecStructure[R : AsResult](r: => R): SpecStructure
Inherited from:
SpecStructureDslLowImplicits
final implicit def seeFragment(alias: String): seeFragment
Inherited from:
ReferenceDsl
Inherited from:
SpecStructureDsl
implicit def stringAsSpecStructure(s: String): SpecStructure
Inherited from:
SpecStructureDsl
implicit def title(s: String): TitleOps
Inherited from:
TitleDsl