Package net.thucydides.core.steps
Class TestResultTally
java.lang.Object
net.thucydides.core.steps.TestResultTally
- All Implemented Interfaces:
java.io.Serializable
public class TestResultTally
extends java.lang.Object
implements java.io.Serializable
Result of a test step or sequence of test steps.
- See Also:
- Serialized Form
-
Method Summary
Modifier and Type Method Description static TestResultTally
forTestClass(java.lang.Class<?> classUnderTest)
java.lang.Class<?>
getClassUnderTest()
int
getFailureCount()
How many test steps failed.java.util.List<StepFailure>
getFailures()
What were the failures.int
getIgnoreCount()
How many test steps were ignored.int
getRunCount()
How many test steps were executed, including ignored and failing test steps.void
logExecutedTest()
A test step was executed.void
logFailure(StepFailure failure)
Record a test step failure.void
logIgnoredTest()
A test step was ignored.boolean
wasSuccessful()
The test case is considered successful if there were no failing tests.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Method Details
-
getClassUnderTest
public java.lang.Class<?> getClassUnderTest() -
logFailure
Record a test step failure. Test step failures are recorded and reported at the end of the test case. -
logIgnoredTest
public void logIgnoredTest()A test step was ignored. -
logExecutedTest
public void logExecutedTest()A test step was executed. -
getFailureCount
public int getFailureCount()How many test steps failed. -
getFailures
What were the failures. -
getIgnoreCount
public int getIgnoreCount()How many test steps were ignored. -
getRunCount
public int getRunCount()How many test steps were executed, including ignored and failing test steps. -
wasSuccessful
public boolean wasSuccessful()The test case is considered successful if there were no failing tests. -
forTestClass
-