Class ExceptionFactory

java.lang.Object
org.mockito.internal.junit.ExceptionFactory

public class ExceptionFactory extends Object
  • Field Details

  • Constructor Details

    • ExceptionFactory

      private ExceptionFactory()
  • Method Details

    • createArgumentsAreDifferentException

      public static AssertionError createArgumentsAreDifferentException(String message, String wanted, String actual)
      Returns an AssertionError that describes the fact that the arguments of an invocation are different. If AssertionFailedError is on the class path (used by JUnit 5 and others), it returns a class that extends it. Otherwise, if ComparisonFailure is on the class path (shipped with JUnit 4), it will return a class that extends that. This provides better IDE support as the comparison result can be opened in a visual diff. If neither are available, it returns an instance of ArgumentsAreDifferent.