Package org.apache.maven.surefire.junit4
Class MockReporter
java.lang.Object
org.apache.maven.surefire.junit4.MockReporter
- All Implemented Interfaces:
RunListener
Internal tests use only.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringprivate final AtomicIntegerprivate final AtomicIntegerprivate final AtomicIntegerprivate final AtomicInteger -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancontainsNotification(String event) intintMarks the listener with run mode, e.g.voidtestAssumptionFailure(ReportEntry report) Event fired when a test assumption failure was encountered.voidtestError(ReportEntry report) Event fired when a test ended with an error (non anticipated problem)voidEvent fired skipping an execution of remaining test-set in other fork(s); or does nothing if no forks.voidtestFailed(ReportEntry report) Event fired when a test ended with a failure (anticipated problem)voidtestSetCompleted(TestSetReportEntry report) Indicates end of a given test-setvoidtestSetStarting(TestSetReportEntry report) Indicates the start of a given test-setvoidtestSkipped(ReportEntry report) Event fired when a test is skippedvoidtestSkippedByUser(ReportEntry report) voidtestStarting(ReportEntry report) Event fired when a test is about to startvoidtestSucceeded(ReportEntry report) Event fired when a test ended successfully
-
Field Details
-
events
-
SET_STARTED
- See Also:
-
SET_COMPLETED
- See Also:
-
TEST_STARTED
- See Also:
-
TEST_COMPLETED
- See Also:
-
TEST_SKIPPED
- See Also:
-
testSucceeded
-
testIgnored
-
testFailed
-
testError
-
-
Constructor Details
-
MockReporter
public MockReporter()
-
-
Method Details
-
testSetStarting
Description copied from interface:RunListenerIndicates the start of a given test-set- Specified by:
testSetStartingin interfaceRunListener- Parameters:
report- the report entry describing the testset
-
testSetCompleted
Description copied from interface:RunListenerIndicates end of a given test-set- Specified by:
testSetCompletedin interfaceRunListener- Parameters:
report- the report entry describing the testset
-
testStarting
Description copied from interface:RunListenerEvent fired when a test is about to start- Specified by:
testStartingin interfaceRunListener- Parameters:
report- The report entry to log for
-
testSucceeded
Description copied from interface:RunListenerEvent fired when a test ended successfully- Specified by:
testSucceededin interfaceRunListener- Parameters:
report- The report entry to log for
-
testSkipped
Description copied from interface:RunListenerEvent fired when a test is skipped- Specified by:
testSkippedin interfaceRunListener- Parameters:
report- The report entry to log for
-
testExecutionSkippedByUser
public void testExecutionSkippedByUser()Description copied from interface:RunListenerEvent fired skipping an execution of remaining test-set in other fork(s); or does nothing if no forks. The method is called bySurefireProvider.(The event is fired after the Nth test failed to signal skipping the rest of test-set.)
- Specified by:
testExecutionSkippedByUserin interfaceRunListener
-
markAs
Description copied from interface:RunListenerMarks the listener with run mode, e.g. normal run or re-run.- Specified by:
markAsin interfaceRunListener- Parameters:
currentRunMode- set current run- Returns:
- previous run mode; never returns null
-
testSkippedByUser
-
getTestSucceeded
public int getTestSucceeded() -
getTestFailed
public int getTestFailed() -
testError
Description copied from interface:RunListenerEvent fired when a test ended with an error (non anticipated problem)- Specified by:
testErrorin interfaceRunListener- Parameters:
report- The report entry to log for
-
testFailed
Description copied from interface:RunListenerEvent fired when a test ended with a failure (anticipated problem)- Specified by:
testFailedin interfaceRunListener- Parameters:
report- The report entry to log for
-
testAssumptionFailure
Description copied from interface:RunListenerEvent fired when a test assumption failure was encountered. An assumption failure indicates that the test is not relevant- Specified by:
testAssumptionFailurein interfaceRunListener- Parameters:
report- The report entry to log for
-
containsNotification
-