Class TestStepFinished

java.lang.Object
io.cucumber.plugin.event.TestCaseEvent
io.cucumber.plugin.event.TestStepFinished
All Implemented Interfaces:
Event

@API(status=STABLE) public final class TestStepFinished extends TestCaseEvent
A test step finished event is broadcast when ever a step finishes.

A step can either be a PickleStepTestStep or a HookTestStep depending on what step was executed.

Each test step finished event is followed by an matching TestStepStarted event for the same step.The order in which these events may be expected is:

     [before hook,]* [[before step hook,]* test step, [after step hook,]*]+, [after hook,]*
 
See Also:
  • Constructor Details

  • Method Details

    • getResult

      public Result getResult()
    • getTestStep

      public TestStep getTestStep()
    • getInstant

      public Instant getInstant()
      Returns instant from epoch.
      Specified by:
      getInstant in interface Event
      Returns:
      time instant in Instant
      See Also: