Enum PreferredAssumptionException

java.lang.Object
java.lang.Enum<PreferredAssumptionException>
org.assertj.core.configuration.PreferredAssumptionException
All Implemented Interfaces:
Serializable, Comparable<PreferredAssumptionException>

public enum PreferredAssumptionException extends Enum<PreferredAssumptionException>
  • Enum Constant Details

    • TEST_NG

      public static final PreferredAssumptionException TEST_NG
      org.testng.SkipException - works with TestNG
    • JUNIT4

      public static final PreferredAssumptionException JUNIT4
      org.junit.AssumptionViolatedException - works with JUnit 4
    • JUNIT5

      public static final PreferredAssumptionException JUNIT5
      org.opentest4j.TestAbortedException - works with JUnit 5
    • AUTO_DETECT

      public static final PreferredAssumptionException AUTO_DETECT
      AssertJ will try to build the exception to throw in this order:
      1. org.testng.SkipException for TestNG (if available in the classpath)
      2. org.junit.AssumptionViolatedException for JUnit 4 (if available in the classpath)
      3. org.opentest4j.TestAbortedException for JUnit 5
      If none are available, AssertJ throws an IllegalStateException.
  • Method Details

    • values

      public static PreferredAssumptionException[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static PreferredAssumptionException valueOf(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum type has no constant with the specified name
      NullPointerException - if the argument is null
    • getAssumptionExceptionClass

      public Class<?> getAssumptionExceptionClass()
    • toString

      public String toString()
      Overrides:
      toString in class Enum<PreferredAssumptionException>