public class FailureDetectingStepListener extends Object implements StepListener
Constructor and Description |
---|
FailureDetectingStepListener() |
Modifier and Type | Method and Description |
---|---|
void |
assumptionViolated(String message) |
void |
exampleFinished()
An example has finished.
|
void |
exampleStarted(Map<String,String> data)
A new example has just started.
|
void |
lastStepFailed(StepFailure failure)
Declare that a step has failed after it has finished.
|
boolean |
lastTestFailed() |
void |
notifyScreenChange() |
void |
reset() |
void |
skippedStepStarted(ExecutedStepDescription description)
Called when a test step is about to be started, but this step is scheduled to be skipped.
|
void |
stepFailed(StepFailure failure)
Called when a test step fails.
|
void |
stepFinished()
Called when an test step has finished successfully
|
void |
stepIgnored()
Called when a step will not be run, generally because a test method is annotated
with
Ignore . |
void |
stepPending()
The step is marked as pending.
|
void |
stepPending(String message)
The step is marked as pending with a descriptive message.
|
void |
stepStarted(ExecutedStepDescription description)
Called when a test step is about to be started.
|
void |
testFailed(TestOutcome testOutcome,
Throwable cause)
The test failed, but not while executing a step.
|
void |
testFinished(TestOutcome result)
Called when a test finishes.
|
void |
testIgnored()
The test as a whole was skipped or ignored.
|
void |
testRetried()
The last test run is about to be restarted
|
void |
testStarted(String description)
A test with a given name has started.
|
void |
testSuiteFinished()
End of a test case or story.
|
void |
testSuiteStarted(Class<?> storyClass)
Start a test run using a test case or a user story.
|
void |
testSuiteStarted(Story story)
Start a test run using a specific story, without a corresponding Java class.
|
void |
useExamplesFrom(DataTable table)
The current scenario is a data-driven scenario using test data from the specified table.
|
public void reset()
public boolean lastTestFailed()
public void testFailed(TestOutcome testOutcome, Throwable cause)
StepListener
testFailed
in interface StepListener
testOutcome
- The test outcome structure for the failing testcause
- The exception that triggered the failurepublic void lastStepFailed(StepFailure failure)
StepListener
lastStepFailed
in interface StepListener
public void testSuiteStarted(Class<?> storyClass)
StepListener
testSuiteStarted
in interface StepListener
public void testSuiteStarted(Story story)
StepListener
testSuiteStarted
in interface StepListener
public void testSuiteFinished()
StepListener
testSuiteFinished
in interface StepListener
public void testStarted(String description)
StepListener
testStarted
in interface StepListener
public void testFinished(TestOutcome result)
StepListener
testFinished
in interface StepListener
public void testRetried()
StepListener
testRetried
in interface StepListener
public void stepStarted(ExecutedStepDescription description)
StepListener
stepStarted
in interface StepListener
description
- the description of the test that is about to be run
(generally a class and method name)public void skippedStepStarted(ExecutedStepDescription description)
StepListener
skippedStepStarted
in interface StepListener
description
- the description of the test that is about to be run
(generally a class and method name)public void stepFailed(StepFailure failure)
StepListener
stepFailed
in interface StepListener
failure
- describes the test that failed and the exception that was thrownpublic void stepIgnored()
StepListener
Ignore
.stepIgnored
in interface StepListener
public void stepPending()
StepListener
stepPending
in interface StepListener
public void stepPending(String message)
StepListener
stepPending
in interface StepListener
public void stepFinished()
StepListener
stepFinished
in interface StepListener
public void testIgnored()
StepListener
testIgnored
in interface StepListener
public void notifyScreenChange()
notifyScreenChange
in interface StepListener
public void useExamplesFrom(DataTable table)
StepListener
useExamplesFrom
in interface StepListener
public void exampleStarted(Map<String,String> data)
StepListener
exampleStarted
in interface StepListener
public void exampleFinished()
StepListener
exampleFinished
in interface StepListener
public void assumptionViolated(String message)
assumptionViolated
in interface StepListener
Copyright © 2011–2014 Wakaleo Consulting. All rights reserved.