Package org.fest.test

Class ExpectedFailure

java.lang.Object
org.fest.test.ExpectedFailure

public final class ExpectedFailure extends Object
Understands executing test code that is expected to fail.
  • Field Details

  • Constructor Details

    • ExpectedFailure

      private ExpectedFailure(Class<? extends Throwable> error)
  • Method Details

    • expect

      public static ExpectedFailure expect(Class<? extends Throwable> errorType)
      Specifies the expected failure message type.
      Parameters:
      errorType - the expected failure message type.
      Returns:
      a holder for the expected failure message type.
    • expectAssertionError

      public static ExpectedFailure.Message expectAssertionError(String message)
      Specifies the expected message of an expected AssertionError.
      Parameters:
      message - the expected failure message.
      Returns:
      a holder of the expected failure message.
    • withMessage

      public ExpectedFailure.Message withMessage(String message)
      Specifies the expected failure message.
      Parameters:
      message - the expected failure message.
      Returns:
      a holder of the expected failure message.