trait MutableDsl extends FragmentsDsl with ExampleDsl with BlockDsl with TextDsl with ActionDsl with TitleDsl with ArgumentsDsl with ReferenceDsl with TagDsl

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. MutableDsl
  2. TagDsl
  3. MutableFragmentBuilder
  4. ReferenceDsl
  5. ReferenceDsl
  6. ArgumentsDsl
  7. ArgProperties
  8. ArgumentsCreation
  9. MutableArgumentsBuilder
  10. ArgumentsCreation
  11. TitleDsl
  12. TitleDsl
  13. MutableHeaderBuilder
  14. ActionDsl
  15. TextDsl
  16. TextCreation
  17. ExampleDsl
  18. ExampleDsl
  19. ExampleDsl1
  20. ExampleDsl0
  21. BlockDsl
  22. BlockCreation
  23. FragmentBuilder
  24. FragmentsDsl
  25. AcceptanceDsl1
  26. ActionDsl
  27. TagDsl
  28. ReferenceCreation
  29. SpecStructureDsl1
  30. FragmentsFactory
  31. AnyRef
  32. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. class BangExample extends AnyRef
    Definition Classes
    ExampleDsl
  2. implicit class HiddenFragment extends AnyRef
    Definition Classes
    FragmentsDsl
  3. implicit class MutedFragment extends AnyRef
    Definition Classes
    FragmentsDsl
  4. implicit class appendToFragment extends AnyRef
    Definition Classes
    FragmentsDsl
  5. implicit class appendToFragments extends AnyRef
    Definition Classes
    FragmentsDsl
  6. implicit class appendToString extends AnyRef
    Definition Classes
    FragmentsDsl
  7. implicit class linkFragment extends AnyRef
    Definition Classes
    ReferenceDsl
  8. implicit class seeFragment extends AnyRef
    Definition Classes
    ReferenceDsl
  9. class TitleOps extends AnyRef
    Definition Classes
    TitleDsl
  10. class WarningForgottenOperator extends AnyRef
    Definition Classes
    BlockDsl
  11. implicit class describe extends AnyRef
    Definition Classes
    BlockDsl
  12. class MutableBangExample extends BangExample
    Definition Classes
    ExampleDsl
  13. class BlockExample extends ExampleDsl1.BlockExample0
    Definition Classes
    ExampleDsl1
  14. class BlockExample0 extends AnyRef
    Definition Classes
    ExampleDsl0
  15. implicit class appendToArguments extends AnyRef
    Definition Classes
    SpecStructureDsl1
  16. implicit class mutableLinkFragment extends linkFragment
    Definition Classes
    ReferenceDsl
  17. implicit class mutableSeeFragment extends seeFragment
    Definition Classes
    ReferenceDsl
  18. implicit class FragmentTaggedAs extends AnyRef

    This implicit allows to add tags and sections _after_ the examples

    This implicit allows to add tags and sections _after_ the examples

    Definition Classes
    TagDsl
  19. implicit class FragmentsTaggedAs extends AnyRef

    This implicit allows to add tags and sections _after_ the examples

    This implicit allows to add tags and sections _after_ the examples

    Definition Classes
    TagDsl
  20. implicit class fragmentFormatting extends AnyRef
    Definition Classes
    TextDsl
  21. implicit class fragmentsFormatting extends AnyRef
    Definition Classes
    TextDsl
  22. implicit class textFragment extends AnyRef
    Definition Classes
    TextDsl
  23. class MutableTitleOps extends TitleOps
    Definition Classes
    TitleDsl

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. implicit def ***If you see this message this means that you've forgotten an operator after the description string: you should write "example" >> result ***(s: String): WarningForgottenOperator

    adding a conflicting implicit to warn the user when a >> was forgotten

    adding a conflicting implicit to warn the user when a >> was forgotten

    Definition Classes
    BlockDsl
  4. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  5. def action(a: ⇒ Any): Fragment
    Definition Classes
    ActionDslActionDsl
  6. def addBacktab(n: Int): Fragment
    Definition Classes
    TextCreation
  7. def addBacktab: Fragment
    Definition Classes
    TextCreation
  8. def addBreak(n: Int): Fragment
    Definition Classes
    TextCreation
  9. def addBreak: Fragment
    Definition Classes
    TextCreation
  10. def addFragment(fragment: Fragment): Fragment
  11. def addFragmentBlock(f: ⇒ Fragment): Fragment
  12. def addFragmentBlockWithText(text: String, f: ⇒ Fragment): Fragment
    Definition Classes
    BlockDsl
  13. def addFragments(fragments: Fragments): Fragments
  14. def addFragmentsBlock(fs: ⇒ Fragments): Fragments
  15. def addFragmentsBlockWithText(text: String, fs: ⇒ Fragments)(implicit p1: control.ImplicitParameters.ImplicitParam1): Fragments
    Definition Classes
    BlockDsl
  16. def addParagraph(s: String, n: Int = 2): Fragment
    Definition Classes
    TextCreation
  17. def addSections(): Unit
  18. def addTab(n: Int): Fragment
    Definition Classes
    TextCreation
  19. def addTab: Fragment
    Definition Classes
    TextCreation
  20. def addText(s: String): Fragment
    Definition Classes
    TextCreation
  21. implicit def anyToArgProperty[T](t: ⇒ T): ArgProperty[T]
    Definition Classes
    ArgProperties
  22. def args(ex: ArgProperty[String] = ArgProperty[String](), include: ArgProperty[String] = ArgProperty[String](), exclude: ArgProperty[String] = ArgProperty[String](), was: ArgProperty[String] = ArgProperty[String](), plan: ArgProperty[Boolean] = ArgProperty[Boolean](), skipAll: ArgProperty[Boolean] = ArgProperty[Boolean](), stopOnFail: ArgProperty[Boolean] = ArgProperty[Boolean](), stopOnError: ArgProperty[Boolean] = ArgProperty[Boolean](), stopOnIssue: ArgProperty[Boolean] = ArgProperty[Boolean](), stopOnSkip: ArgProperty[Boolean] = ArgProperty[Boolean](), sequential: ArgProperty[Boolean] = ArgProperty[Boolean](), batchSize: ArgProperty[Int] = ArgProperty[Int](), asap: ArgProperty[Boolean] = ArgProperty[Boolean](), isolated: ArgProperty[Boolean] = ArgProperty[Boolean](), xonly: ArgProperty[Boolean] = ArgProperty[Boolean](), showOnly: ArgProperty[String] = ArgProperty[String](), color: ArgProperty[Boolean] = ArgProperty[Boolean]()): Arguments

    shorthand method to create an Arguments object

    shorthand method to create an Arguments object

    Definition Classes
    ArgumentsCreationArgumentsCreation
  23. lazy val args: ArgumentsNamespaceMutable
    Definition Classes
    ArgumentsCreationArgumentsCreation
  24. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  25. implicit def bangExample(d: String): BangExample
    Definition Classes
    ExampleDslExampleDsl
  26. implicit def blockExample(d: String): BlockExample
    Definition Classes
    ExampleDsl1
  27. def blockExample0(d: String): BlockExample0
    Definition Classes
    ExampleDsl1 → ExampleDsl0
  28. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  29. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  30. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  31. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  32. def fragmentFactory: FragmentFactory
    Attributes
    protected
    Definition Classes
    FragmentsFactory
  33. implicit def fragmentToFragments(f: Fragment): Fragments
    Definition Classes
    FragmentsDsl
  34. implicit def fragmentsAsSpecStructure(fs: ⇒ Fragments): SpecStructure
    Definition Classes
    SpecStructureDsl1
  35. def fragmentsBlock(fragments: Seq[Fragment], offset: Int = 2): 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

    Definition Classes
    FragmentsDsl
  36. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  37. def hasSectionsForBlocks: Boolean
  38. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  39. def is: SpecStructure
    Definition Classes
    MutableFragmentBuilder
  40. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  41. def link(s: ⇒ SpecificationStructure): Fragment
    Definition Classes
    ReferenceDslReferenceCreation
  42. def link(s: SpecStructure): Fragment
    Definition Classes
    ReferenceDslReferenceCreation
  43. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  44. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  45. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  46. def section(tag: NamedTag): Fragment
    Definition Classes
    TagDslTagDsl
  47. def section(names: String*): Fragment
    Definition Classes
    TagDslTagDsl
  48. def see(s: ⇒ SpecificationStructure): Fragment
    Definition Classes
    ReferenceDslReferenceCreation
  49. def see(s: SpecStructure): Fragment
    Definition Classes
    ReferenceDslReferenceCreation
  50. def setArguments(a: Arguments): Arguments
    Definition Classes
    MutableArgumentsBuilder
  51. def setTitle(t: String): SpecHeader
    Definition Classes
    MutableHeaderBuilder
  52. def specificationFragments: Fragments
    Definition Classes
    MutableFragmentBuilder
  53. def step(a: ⇒ Any, global: Boolean): Fragment
    Definition Classes
    ActionDslActionDsl
  54. def step(a: ⇒ Any): Fragment
    Definition Classes
    ActionDslActionDsl
  55. def stopWhen(f: (Result) ⇒ Boolean): Fragment
    Definition Classes
    ActionDsl
  56. def stopWhen(r: Result): Fragment
    Definition Classes
    ActionDsl
  57. def stopWhenFail(when: ⇒ Boolean): Fragment
    Definition Classes
    ActionDsl
  58. def stopWhenFail: Fragment
    Definition Classes
    ActionDsl
  59. def stopWhenSkipped(when: ⇒ Boolean): Fragment
    Definition Classes
    ActionDsl
  60. def stopWhenSkipped: Fragment
    Definition Classes
    ActionDsl
  61. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  62. def tag(tag: NamedTag): Fragment
    Definition Classes
    TagDslTagDsl
  63. def tag(names: String*): Fragment
    Definition Classes
    TagDslTagDsl
  64. implicit def title(s: String): MutableTitleOps
    Definition Classes
    TitleDslTitleDsl
  65. def toString(): String
    Definition Classes
    AnyRef → Any
  66. def updateArguments(a: Arguments): Arguments
    Definition Classes
    MutableArgumentsBuilder
  67. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  68. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  69. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )

Inherited from TagDsl

Inherited from MutableFragmentBuilder

Inherited from ReferenceDsl

Inherited from dsl.ReferenceDsl

Inherited from ArgumentsDsl

Inherited from ArgProperties

Inherited from ArgumentsCreation

Inherited from MutableArgumentsBuilder

Inherited from main.ArgumentsCreation

Inherited from TitleDsl

Inherited from dsl.TitleDsl

Inherited from MutableHeaderBuilder

Inherited from ActionDsl

Inherited from TextDsl

Inherited from TextCreation

Inherited from ExampleDsl

Inherited from dsl.ExampleDsl

Inherited from ExampleDsl1

Inherited from ExampleDsl0

Inherited from BlockDsl

Inherited from BlockCreation

Inherited from FragmentBuilder

Inherited from FragmentsDsl

Inherited from AcceptanceDsl1

Inherited from dsl.ActionDsl

Inherited from dsl.TagDsl

Inherited from ReferenceCreation

Inherited from SpecStructureDsl1

Inherited from FragmentsFactory

Inherited from AnyRef

Inherited from Any

Ungrouped