Class CitrusHookDefinition

java.lang.Object
org.citrusframework.cucumber.backend.CitrusHookDefinition
All Implemented Interfaces:
io.cucumber.core.backend.HookDefinition, io.cucumber.core.backend.Located

public class CitrusHookDefinition extends Object implements io.cucumber.core.backend.HookDefinition
Author:
Christoph Deppisch
  • Constructor Details

    • CitrusHookDefinition

      public CitrusHookDefinition(Method method, String tagExpression, int order, io.cucumber.core.backend.Lookup lookup)
  • Method Details

    • execute

      public void execute(io.cucumber.core.backend.TestCaseState state)
      Specified by:
      execute in interface io.cucumber.core.backend.HookDefinition
    • getTagExpression

      public String getTagExpression()
      Specified by:
      getTagExpression in interface io.cucumber.core.backend.HookDefinition
    • getOrder

      public int getOrder()
      Specified by:
      getOrder in interface io.cucumber.core.backend.HookDefinition
    • isDefinedAt

      public boolean isDefinedAt(StackTraceElement stackTraceElement)
      Specified by:
      isDefinedAt in interface io.cucumber.core.backend.Located
    • getLocation

      public String getLocation()
      Specified by:
      getLocation in interface io.cucumber.core.backend.Located