Class AssertJMultipleFailuresError

java.lang.Object
java.lang.Throwable
java.lang.Error
java.lang.AssertionError
org.opentest4j.MultipleFailuresError
org.assertj.core.error.AssertJMultipleFailuresError
All Implemented Interfaces:
Serializable

public class AssertJMultipleFailuresError extends org.opentest4j.MultipleFailuresError
AssertJ version of MultipleFailuresError to get more control on the error formatting.
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • EOL

      private static final String EOL
    • ERROR_SEPARATOR

      private static final String ERROR_SEPARATOR
    • heading

      private String heading
  • Constructor Details

    • AssertJMultipleFailuresError

      public AssertJMultipleFailuresError(String heading, List<? extends Throwable> failures)
  • Method Details

    • getMessage

      public String getMessage()
      Overrides:
      getMessage in class org.opentest4j.MultipleFailuresError
    • errorSeparator

      private String errorSeparator(int errorNumber)
    • hasDescription

      private boolean hasDescription(String message)
    • isBlank

      private static boolean isBlank(String str)
    • pluralize

      private static String pluralize(int count, String singular, String plural)
    • nullSafeMessage

      private static String nullSafeMessage(Throwable failure)