Trait

com.github.agourlay.cornichon.experimental

CornichonBaseFeature

Related Doc: package experimental

Permalink

trait CornichonBaseFeature extends BaseFeature with CoreDsl

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

Type Members

  1. sealed trait Starters extends Dynamic

    Permalink
    Definition Classes
    CoreDsl

Abstract Value Members

  1. abstract def feature: FeatureDef

    Permalink
    Definition Classes
    BaseFeature

Concrete 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. def Attach: BodyElementCollector[Step, Step]

    Permalink
    Definition Classes
    CoreDsl
  5. def AttachAs(title: String): BodyElementCollector[Step, Step]

    Permalink
    Definition Classes
    CoreDsl
  6. def Eventually(maxDuration: FiniteDuration, interval: FiniteDuration): BodyElementCollector[Step, Step]

    Permalink
    Definition Classes
    CoreDsl
  7. def Feature(name: String): FeatureBuilder

    Permalink
    Definition Classes
    CoreDsl
  8. def LogDuration(label: String): BodyElementCollector[Step, Step]

    Permalink
    Definition Classes
    CoreDsl
  9. def Repeat(times: Int, indice: String): BodyElementCollector[Step, Step]

    Permalink
    Definition Classes
    CoreDsl
  10. def Repeat(times: Int): BodyElementCollector[Step, Step]

    Permalink
    Definition Classes
    CoreDsl
  11. def RepeatConcurrently(factor: Int, maxTime: FiniteDuration): BodyElementCollector[Step, Step]

    Permalink
    Definition Classes
    CoreDsl
  12. def RepeatDuring(duration: FiniteDuration): BodyElementCollector[Step, Step]

    Permalink
    Definition Classes
    CoreDsl
  13. def RepeatFrom[A](elements: Iterable[ContainerType[A, Show]])(indice: String): BodyElementCollector[Step, Step]

    Permalink
    Definition Classes
    CoreDsl
  14. def RepeatWith(elements: ContainerType[Any, Show]*)(indice: String): BodyElementCollector[Step, Step]

    Permalink
    Definition Classes
    CoreDsl
  15. def RetryMax(limit: Int): BodyElementCollector[Step, Step]

    Permalink
    Definition Classes
    CoreDsl
  16. def Scenario(name: String): ScenarioBuilder

    Permalink
    Definition Classes
    CoreDsl
  17. def WithDataInputs(where: String): BodyElementCollector[Step, Step]

    Permalink
    Definition Classes
    CoreDsl
  18. def Within(maxDuration: FiniteDuration): BodyElementCollector[Step, Step]

    Permalink
    Definition Classes
    CoreDsl
  19. def afterEachScenario(step: Step): Unit

    Permalink
    Definition Classes
    BaseFeature
  20. val afterEachScenario: ListBuffer[Step]

    Permalink
    Attributes
    protected[com.github.agourlay.cornichon]
    Definition Classes
    BaseFeature
  21. def afterFeature(after: ⇒ Unit): Unit

    Permalink
    Definition Classes
    BaseFeature
  22. val afterFeature: ListBuffer[() ⇒ Unit]

    Permalink
    Attributes
    protected[com.github.agourlay.cornichon]
    Definition Classes
    BaseFeature
  23. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  24. def beforeEachScenario(step: Step): Unit

    Permalink
    Definition Classes
    BaseFeature
  25. val beforeEachScenario: ListBuffer[Step]

    Permalink
    Attributes
    protected[com.github.agourlay.cornichon]
    Definition Classes
    BaseFeature
  26. def beforeFeature(before: ⇒ Unit): Unit

    Permalink
    Definition Classes
    BaseFeature
  27. val beforeFeature: ListBuffer[() ⇒ Unit]

    Permalink
    Attributes
    protected[com.github.agourlay.cornichon]
    Definition Classes
    BaseFeature
  28. implicit val catsKernelStdGroupForDouble: CommutativeGroup[Double]

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

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

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

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

    Permalink
    Definition Classes
    StringInstances
  33. implicit val catsKernelStdOrderForBoolean: Order[Boolean] with Hash[Boolean]

    Permalink
    Definition Classes
    BooleanInstances
  34. implicit val catsKernelStdOrderForChar: CharOrder

    Permalink
    Definition Classes
    CharInstances
  35. implicit val catsKernelStdOrderForDouble: Order[Double] with Hash[Double]

    Permalink
    Definition Classes
    DoubleInstances
  36. implicit val catsKernelStdOrderForFloat: Order[Float] with Hash[Float]

    Permalink
    Definition Classes
    FloatInstances
  37. implicit val catsKernelStdOrderForInt: Order[Int] with Hash[Int]

    Permalink
    Definition Classes
    IntInstances
  38. implicit val catsKernelStdOrderForLong: Order[Long] with Hash[Long]

    Permalink
    Definition Classes
    LongInstances
  39. implicit val catsKernelStdOrderForString: Order[String] with Hash[String]

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

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

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

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

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

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

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

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  48. implicit lazy val ec: Scheduler

    Permalink
    Definition Classes
    BaseFeature
  49. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  51. lazy val executeScenariosInParallel: Boolean

    Permalink
    Definition Classes
    BaseFeature
  52. implicit final def featureBuilder(f: FeatureBuilder): BodyElementCollector[Scenario, FeatureDef]

    Permalink
    Definition Classes
    CoreDsl
  53. def finalize(): Unit

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

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

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

    Permalink
    Definition Classes
    Any
  57. lazy val matcherResolver: MatcherResolver

    Permalink
    Definition Classes
    BaseFeature
  58. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  61. lazy val placeholderResolver: PlaceholderResolver

    Permalink
    Definition Classes
    BaseFeature
  62. def print_step(message: String): Step

    Permalink
    Definition Classes
    CoreDsl
  63. def registerExtractors: Map[String, Mapper]

    Permalink
    Definition Classes
    BaseFeature
  64. def registerMatcher: List[Matcher]

    Permalink
    Definition Classes
    BaseFeature
  65. def remove(key: String): EffectStep

    Permalink
    Definition Classes
    CoreDsl
  66. def rollback(key: String): EffectStep

    Permalink
    Definition Classes
    CoreDsl
  67. def save(input: (String, String)): EffectStep

    Permalink
    Definition Classes
    CoreDsl
  68. implicit final def scenarioBuilder(s: ScenarioBuilder): BodyElementCollector[Step, Scenario]

    Permalink
    Definition Classes
    CoreDsl
  69. def session_value(key: String): SessionStepBuilder

    Permalink
    Definition Classes
    CoreDsl
  70. def show_session(key: String, indice: Option[Int], transform: (String) ⇒ Either[CornichonError, String]): DebugStep

    Permalink
    Definition Classes
    CoreDsl
  71. def show_session: Step

    Permalink
    Definition Classes
    CoreDsl
  72. final def synchronized[T0](arg0: ⇒ T0): T0

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

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

    Permalink
    Definition Classes
    CoreDsl
  75. def wait(duration: FiniteDuration): Step

    Permalink
    Definition Classes
    CoreDsl
  76. final def wait(): Unit

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

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

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

Inherited from CoreDsl

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 BaseFeature

Inherited from AnyRef

Inherited from Any

Ungrouped