Class PrintableResult

java.lang.Object
org.junit.experimental.results.PrintableResult

public class PrintableResult extends Object
A test result that prints nicely in error messages. This is only intended to be used in JUnit self-tests. For example:
    assertThat(testResult(HasExpectedException.class), isSuccessful());
 
  • Field Details

    • result

      private Result result
  • Constructor Details

    • PrintableResult

      public PrintableResult(List<Failure> failures)
      A result that includes the given failures
    • PrintableResult

      private PrintableResult(Result result)
  • Method Details

    • testResult

      public static PrintableResult testResult(Class<?> type)
      The result of running JUnit on type
    • testResult

      public static PrintableResult testResult(Request request)
      The result of running JUnit on Request request
    • failureCount

      public int failureCount()
      Returns the number of failures in this result.
    • failures

      public List<Failure> failures()
      Returns the failures in this result.
      Since:
      4.13
    • toString

      public String toString()
      Overrides:
      toString in class Object