Class AssumptionExceptionFactory


  • public class AssumptionExceptionFactory
    extends java.lang.Object
    Responsible for building the exception to throw for failing assumptions.
    Since:
    3.21.0
    • Constructor Detail

      • AssumptionExceptionFactory

        public AssumptionExceptionFactory()
    • Method Detail

      • assumptionNotMet

        static java.lang.RuntimeException assumptionNotMet​(java.lang.AssertionError assertionError)
                                                    throws java.lang.ReflectiveOperationException
        Throws:
        java.lang.ReflectiveOperationException
      • setPreferredAssumptionException

        static void setPreferredAssumptionException​(PreferredAssumptionException preferredAssumptionException)
      • buildAssumptionException

        private static java.lang.RuntimeException buildAssumptionException​(java.lang.Class<?> assumptionExceptionClass,
                                                                           java.lang.AssertionError assertionError)
                                                                    throws java.lang.ReflectiveOperationException
        Throws:
        java.lang.ReflectiveOperationException