Interface Step


  • @API(status=STABLE)
    public interface Step
    Represents a step in a scenario.
    • Method Detail

      • getArgument

        StepArgument getArgument()
        Returns this Gherkin step argument. Can be either a data table or doc string.
        Returns:
        a step argument, null if absent
      • getKeyWord

        default String getKeyWord()
        Deprecated.
        use getKeyword() instead
        Returns this steps keyword. I.e. Given, When, Then.
        Returns:
        step key word
      • getKeyword

        String getKeyword()
        Returns this steps keyword. I.e. Given, When, Then.
        Returns:
        step key word
      • getText

        String getText()
        Returns this steps text.
        Returns:
        this steps text
      • getLine

        int getLine()
        Line in the source this step is located in.
        Returns:
        step line number
      • getLocation

        Location getLocation()
        Location of this step in in the source.
        Returns:
        location in the source