org.fest.test
Class ExpectedFailure

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

public final class ExpectedFailure
extends Object

Understands executing test code that is expected to fail.

Author:
Alex Ruiz, Yvonne Wang

Nested Class Summary
static class ExpectedFailure.Message
          Understands executing test code that is expected to fail.
 
Method Summary
static ExpectedFailure expect(Class<? extends Throwable> errorType)
          Specifies the expected failure message type.
static ExpectedFailure.Message expectAssertionError(String message)
          Specifies the expected message of an expected AssertionError.
 ExpectedFailure.Message withMessage(String message)
          Specifies the expected failure message.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

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.


Copyright © 2008-2010 FEST (Fixtures for Easy Software Testing). All Rights Reserved.