Class Result

  • All Implemented Interfaces:
    java.io.Serializable

    public class Result
    extends java.lang.Object
    implements java.io.Serializable
    A Result collects and summarizes information from running multiple tests. All tests are counted -- additional information is collected from tests that fail.
    Since:
    4.0
    See Also:
    Serialized Form
    • Constructor Detail

    • Method Detail

      • getRunCount

        public int getRunCount()
        Returns the number of tests run
      • getFailureCount

        public int getFailureCount()
        Returns the number of tests that failed during the run
      • getRunTime

        public long getRunTime()
        Returns the number of milliseconds it took to run the entire suite to run
      • getFailures

        public java.util.List<FailuregetFailures()
        Returns the Failures describing tests that failed and the problems they encountered
      • getIgnoreCount

        public int getIgnoreCount()
        Returns:
        the number of tests ignored during the run
      • getAssumptionFailureCount

        public int getAssumptionFailureCount()
        Returns the number of tests skipped because of an assumption failure
        Throws:
        java.lang.UnsupportedOperationException - if the result was serialized in a version before JUnit 4.13
        Since:
        4.13
      • wasSuccessful

        public boolean wasSuccessful()
        Returns:
        true if all tests succeeded