Package net.serenitybdd.screenplay.facts
Class FactLifecycleListener
java.lang.Object
net.serenitybdd.screenplay.facts.FactLifecycleListener
- All Implemented Interfaces:
Droppable
,StepListener
public class FactLifecycleListener extends java.lang.Object implements StepListener, Droppable
-
Constructor Summary
Constructors Constructor Description FactLifecycleListener(Actor actor, Fact fact)
-
Method Summary
Modifier and Type Method Description void
addNewExamplesFrom(DataTable table)
void
assumptionViolated(java.lang.String message)
void
exampleFinished()
void
exampleStarted(java.util.Map<java.lang.String,java.lang.String> data)
void
lastStepFailed(StepFailure failure)
void
notifyScreenChange()
void
skippedStepStarted(ExecutedStepDescription description)
void
stepFailed(StepFailure failure)
void
stepFinished()
void
stepIgnored()
void
stepPending()
void
stepPending(java.lang.String message)
void
stepStarted(ExecutedStepDescription description)
void
testAborted()
void
testFailed(TestOutcome testOutcome, java.lang.Throwable cause)
void
testFinished(TestOutcome result)
void
testIgnored()
void
testIsManual()
void
testPending()
void
testRetried()
void
testRunFinished()
void
testSkipped()
void
testStarted(java.lang.String description)
void
testStarted(java.lang.String description, java.lang.String id)
void
testSuiteFinished()
void
testSuiteStarted(java.lang.Class<?> storyClass)
void
testSuiteStarted(Story story)
void
useExamplesFrom(DataTable table)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.thucydides.core.steps.StepListener
exampleStarted, testFinished
-
Constructor Details
-
FactLifecycleListener
-
-
Method Details
-
testSuiteStarted
public void testSuiteStarted(java.lang.Class<?> storyClass)- Specified by:
testSuiteStarted
in interfaceStepListener
-
testSuiteStarted
- Specified by:
testSuiteStarted
in interfaceStepListener
-
testSuiteFinished
public void testSuiteFinished()- Specified by:
testSuiteFinished
in interfaceStepListener
-
testStarted
public void testStarted(java.lang.String description)- Specified by:
testStarted
in interfaceStepListener
-
testStarted
public void testStarted(java.lang.String description, java.lang.String id)- Specified by:
testStarted
in interfaceStepListener
-
testFinished
- Specified by:
testFinished
in interfaceStepListener
-
testRetried
public void testRetried()- Specified by:
testRetried
in interfaceStepListener
-
stepStarted
- Specified by:
stepStarted
in interfaceStepListener
-
skippedStepStarted
- Specified by:
skippedStepStarted
in interfaceStepListener
-
stepFailed
- Specified by:
stepFailed
in interfaceStepListener
-
lastStepFailed
- Specified by:
lastStepFailed
in interfaceStepListener
-
stepIgnored
public void stepIgnored()- Specified by:
stepIgnored
in interfaceStepListener
-
stepPending
public void stepPending()- Specified by:
stepPending
in interfaceStepListener
-
stepPending
public void stepPending(java.lang.String message)- Specified by:
stepPending
in interfaceStepListener
-
stepFinished
public void stepFinished()- Specified by:
stepFinished
in interfaceStepListener
-
testFailed
- Specified by:
testFailed
in interfaceStepListener
-
testIgnored
public void testIgnored()- Specified by:
testIgnored
in interfaceStepListener
-
testSkipped
public void testSkipped()- Specified by:
testSkipped
in interfaceStepListener
-
testAborted
public void testAborted()- Specified by:
testAborted
in interfaceStepListener
-
testPending
public void testPending()- Specified by:
testPending
in interfaceStepListener
-
testIsManual
public void testIsManual()- Specified by:
testIsManual
in interfaceStepListener
-
notifyScreenChange
public void notifyScreenChange()- Specified by:
notifyScreenChange
in interfaceStepListener
-
useExamplesFrom
- Specified by:
useExamplesFrom
in interfaceStepListener
-
addNewExamplesFrom
- Specified by:
addNewExamplesFrom
in interfaceStepListener
-
exampleStarted
public void exampleStarted(java.util.Map<java.lang.String,java.lang.String> data)- Specified by:
exampleStarted
in interfaceStepListener
-
exampleFinished
public void exampleFinished()- Specified by:
exampleFinished
in interfaceStepListener
-
assumptionViolated
public void assumptionViolated(java.lang.String message)- Specified by:
assumptionViolated
in interfaceStepListener
-
testRunFinished
public void testRunFinished()- Specified by:
testRunFinished
in interfaceStepListener
-