Class TestStep


  • public class TestStep
    extends Object
    * A `TestStep` is derived from either a `PickleStep` combined with a `StepDefinition`, or from a `Hook`.
    • Constructor Detail

      • TestStep

        public TestStep()
        No args constructor for use in serialization
    • Method Detail

      • getHookId

        public String getHookId()
        Pointer to the `Hook` (if derived from a Hook)
      • setHookId

        public void setHookId​(String hookId)
        Pointer to the `Hook` (if derived from a Hook)
      • getId

        public String getId()
        (Required)
      • setId

        public void setId​(String id)
        (Required)
      • getPickleStepId

        public String getPickleStepId()
        Pointer to the `PickleStep` (if derived from a `PickleStep`)
      • setPickleStepId

        public void setPickleStepId​(String pickleStepId)
        Pointer to the `PickleStep` (if derived from a `PickleStep`)
      • getStepDefinitionIds

        public List<String> getStepDefinitionIds()
        Pointer to all the matching `StepDefinition`s (if derived from a `PickleStep`)
      • setStepDefinitionIds

        public void setStepDefinitionIds​(List<String> stepDefinitionIds)
        Pointer to all the matching `StepDefinition`s (if derived from a `PickleStep`)
      • getStepMatchArgumentsLists

        public List<StepMatchArgumentsList> getStepMatchArgumentsLists()
        A list of list of StepMatchArgument (if derived from a `PickleStep`). Each element represents a matching step definition. A size of 0 means `UNDEFINED`, and a size of 2+ means `AMBIGUOUS`
      • setStepMatchArgumentsLists

        public void setStepMatchArgumentsLists​(List<StepMatchArgumentsList> stepMatchArgumentsLists)
        A list of list of StepMatchArgument (if derived from a `PickleStep`). Each element represents a matching step definition. A size of 0 means `UNDEFINED`, and a size of 2+ means `AMBIGUOUS`
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object