ScalaScenarioScopedHookDefinition

io.cucumber.scala.ScalaScenarioScopedHookDefinition
class ScalaScenarioScopedHookDefinition(val hookDetails: ScalaHookDetails) extends ScalaHookDefinition with ScenarioScoped

Attributes

Graph
Supertypes
trait ScenarioScoped
trait HookDefinition
trait Located
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Inherited methods

def dispose(): Unit

Attributes

Inherited from:
ScenarioScoped
override def execute(state: TestCaseState): Unit

Attributes

Definition Classes
ScalaHookDefinition -> HookDefinition
Inherited from:
ScalaHookDefinition
protected def executeAsCucumber(block: => Unit): Unit

Executes the block of code and handle failures in the way asked by Cucumber specification: that is throwing a CucumberInvocationTargetException.

Executes the block of code and handle failures in the way asked by Cucumber specification: that is throwing a CucumberInvocationTargetException.

Attributes

Inherited from:
AbstractGlueDefinition
override def getLocation(): String

Attributes

Definition Classes
Inherited from:
AbstractGlueDefinition
override def getOrder: Int

Attributes

Definition Classes
ScalaHookDefinition -> HookDefinition
Inherited from:
ScalaHookDefinition
override def getSourceReference(): Optional[SourceReference]

Attributes

Definition Classes
Inherited from:
AbstractGlueDefinition
override def getTagExpression: String

Attributes

Definition Classes
ScalaHookDefinition -> HookDefinition
Inherited from:
ScalaHookDefinition
override def isDefinedAt(stackTraceElement: StackTraceElement): Boolean

Attributes

Definition Classes
Inherited from:
AbstractGlueDefinition

Concrete fields

Inherited fields

override val location: StackTraceElement

Attributes

Inherited from:
ScalaHookDefinition
lazy val sourceReference: SourceReference

Attributes

Inherited from:
AbstractGlueDefinition