Trait/Object

com.github.agourlay.cornichon.dsl

Dsl

Related Docs: object Dsl | package dsl

Permalink

trait Dsl extends ProvidedInstances

Self Type
BaseFeature
Linear Supertypes
ProvidedInstances, BooleanInstances, BooleanInstances, DoubleInstances, DoubleInstances, FloatInstances, FloatInstances, LongInstances, LongInstances, CharInstances, CharInstances, IntInstances, IntInstances, StringInstances, StringInstances, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Dsl
  2. ProvidedInstances
  3. BooleanInstances
  4. BooleanInstances
  5. DoubleInstances
  6. DoubleInstances
  7. FloatInstances
  8. FloatInstances
  9. LongInstances
  10. LongInstances
  11. CharInstances
  12. CharInstances
  13. IntInstances
  14. IntInstances
  15. StringInstances
  16. StringInstances
  17. AnyRef
  18. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. sealed trait Starters extends Dynamic

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. object And extends feature.BaseFeature.Starters with Product with Serializable

    Permalink
  5. def Attach: BodyElementCollector[Step, Step]

    Permalink
  6. def AttachAs(title: String): BodyElementCollector[Step, Step]

    Permalink
  7. def Concurrently(factor: Int, maxTime: FiniteDuration): BodyElementCollector[Step, Step]

    Permalink
  8. def Eventually(maxDuration: FiniteDuration, interval: FiniteDuration): BodyElementCollector[Step, Step]

    Permalink
  9. def Feature(name: String): feature.BaseFeature.FeatureBuilder

    Permalink
  10. object Given extends feature.BaseFeature.Starters with Product with Serializable

    Permalink
  11. def LogDuration(label: String): BodyElementCollector[Step, Step]

    Permalink
  12. def Repeat(times: Int, indice: String): BodyElementCollector[Step, Step]

    Permalink
  13. def Repeat(times: Int): BodyElementCollector[Step, Step]

    Permalink
  14. def RepeatDuring(duration: FiniteDuration): BodyElementCollector[Step, Step]

    Permalink
  15. def RepeatFrom[A](elements: Iterable[ContainerType[A, Show]])(indice: String): BodyElementCollector[Step, Step]

    Permalink
  16. def RepeatWith(elements: ContainerType[Any, Show]*)(indice: String): BodyElementCollector[Step, Step]

    Permalink
  17. def RetryMax(limit: Int): BodyElementCollector[Step, Step]

    Permalink
  18. def Scenario(name: String): feature.BaseFeature.ScenarioBuilder

    Permalink
  19. object Then extends feature.BaseFeature.Starters with Product with Serializable

    Permalink
  20. object When extends feature.BaseFeature.Starters with Product with Serializable

    Permalink
  21. def WithDataInputs(where: String): BodyElementCollector[Step, Step]

    Permalink
  22. def Within(maxDuration: FiniteDuration): BodyElementCollector[Step, Step]

    Permalink
  23. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  24. implicit val catsKernelStdGroupForDouble: CommutativeGroup[Double]

    Permalink
    Definition Classes
    DoubleInstances
  25. implicit val catsKernelStdGroupForFloat: CommutativeGroup[Float]

    Permalink
    Definition Classes
    FloatInstances
  26. implicit val catsKernelStdGroupForInt: CommutativeGroup[Int]

    Permalink
    Definition Classes
    IntInstances
  27. implicit val catsKernelStdGroupForLong: CommutativeGroup[Long]

    Permalink
    Definition Classes
    LongInstances
  28. implicit val catsKernelStdMonoidForString: Monoid[String]

    Permalink
    Definition Classes
    StringInstances
  29. implicit val catsKernelStdOrderForBoolean: Order[Boolean]

    Permalink
    Definition Classes
    BooleanInstances
  30. implicit val catsKernelStdOrderForChar: CharOrder

    Permalink
    Definition Classes
    CharInstances
  31. implicit val catsKernelStdOrderForDouble: Order[Double]

    Permalink
    Definition Classes
    DoubleInstances
  32. implicit val catsKernelStdOrderForFloat: Order[Float]

    Permalink
    Definition Classes
    FloatInstances
  33. implicit val catsKernelStdOrderForInt: Order[Int]

    Permalink
    Definition Classes
    IntInstances
  34. implicit val catsKernelStdOrderForLong: Order[Long]

    Permalink
    Definition Classes
    LongInstances
  35. implicit val catsKernelStdOrderForString: Order[String]

    Permalink
    Definition Classes
    StringInstances
  36. implicit val catsStdShowForBoolean: Show[Boolean]

    Permalink
    Definition Classes
    BooleanInstances
  37. implicit val catsStdShowForChar: Show[Char]

    Permalink
    Definition Classes
    CharInstances
  38. implicit val catsStdShowForDouble: Show[Double]

    Permalink
    Definition Classes
    DoubleInstances
  39. implicit val catsStdShowForFloat: Show[Float]

    Permalink
    Definition Classes
    FloatInstances
  40. implicit val catsStdShowForInt: Show[Int]

    Permalink
    Definition Classes
    IntInstances
  41. implicit val catsStdShowForLong: Show[Long]

    Permalink
    Definition Classes
    LongInstances
  42. implicit val catsStdShowForString: Show[String]

    Permalink
    Definition Classes
    StringInstances
  43. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  44. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  45. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  46. implicit def featureBuilder(f: feature.BaseFeature.FeatureBuilder): BodyElementCollector[Scenario, FeatureDef]

    Permalink
  47. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  48. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  49. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  50. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  51. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  52. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  53. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  54. def print_step(message: String): DebugStep

    Permalink
  55. def remove(key: String): EffectStep

    Permalink
  56. def rollback(key: String): EffectStep

    Permalink
  57. def save(input: (String, String)): EffectStep

    Permalink
  58. implicit def scenarioBuilder(s: feature.BaseFeature.ScenarioBuilder): BodyElementCollector[Step, Scenario]

    Permalink
  59. def session_value(key: String): SessionStepBuilder

    Permalink
  60. def show_session(key: String, indice: Option[Int] = None, transform: (String) ⇒ String = identity): DebugStep

    Permalink
  61. def show_session: DebugStep

    Permalink
  62. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  63. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  64. def transform_session(key: String)(map: (String) ⇒ String): EffectStep

    Permalink
  65. def wait(duration: FiniteDuration): EffectStep

    Permalink
  66. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  67. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  68. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from ProvidedInstances

Inherited from BooleanInstances

Inherited from BooleanInstances

Inherited from DoubleInstances

Inherited from DoubleInstances

Inherited from FloatInstances

Inherited from FloatInstances

Inherited from LongInstances

Inherited from LongInstances

Inherited from CharInstances

Inherited from CharInstances

Inherited from IntInstances

Inherited from IntInstances

Inherited from StringInstances

Inherited from StringInstances

Inherited from AnyRef

Inherited from Any

Ungrouped