FragmentsDsl

trait FragmentsDsl extends FragmentsFactory with AcceptanceDsl1

Creation of Fragments with the ^ syntax

Companion:
object
trait AcceptanceDsl1
trait ActionDsl
trait TagDsl
trait SpecStructureDsl1
class Object
trait Matchable
class Any

Type members

Classlikes

implicit implicit class HiddenFragment(fragment: Fragment)
implicit implicit class MutedFragment(fragment: Fragment)
implicit implicit class appendToFragment(f: Fragment)
implicit implicit class appendToFragments(fs: Fragments)
implicit implicit class appendToString(s: String)

Inherited classlikes

implicit implicit class appendToArguments(args: Arguments)
Inherited from:
SpecStructureDsl1

Value members

Concrete methods

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 methods

def action(a: => Any): Fragment
Inherited from:
ActionDsl
Inherited from:
FragmentsFactory
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

Implicits

final implicit def HiddenFragment(fragment: Fragment): HiddenFragment
final implicit def MutedFragment(fragment: Fragment): MutedFragment
final implicit def appendToString(s: String): appendToString

Inherited implicits

final implicit def appendToArguments(args: Arguments): appendToArguments
Inherited from:
SpecStructureDsl1
Inherited from:
SpecStructureDsl1