Class TestResultTally

java.lang.Object
net.thucydides.core.steps.TestResultTally
All Implemented Interfaces:
Serializable

public class TestResultTally extends Object implements Serializable
Result of a test step or sequence of test steps.
See Also:
  • Method Details

    • getClassUnderTest

      public Class<?> getClassUnderTest()
    • logFailure

      public void logFailure(StepFailure failure)
      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

      public List<StepFailure> 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

      public static TestResultTally forTestClass(Class<?> classUnderTest)