org.alfresco.util
Class RetryingTransactionHelperTestCase.FailureTest

java.lang.Object
  extended by org.alfresco.util.RetryingTransactionHelperTestCase.FailureTest
Enclosing class:
RetryingTransactionHelperTestCase

protected abstract class RetryingTransactionHelperTestCase.FailureTest
extends java.lang.Object

Class containing test code that is expected to fail.


Constructor Summary
RetryingTransactionHelperTestCase.FailureTest()
          Default constructor
RetryingTransactionHelperTestCase.FailureTest(java.lang.Class expectedExceptionClass)
           
RetryingTransactionHelperTestCase.FailureTest(java.lang.String message)
           
RetryingTransactionHelperTestCase.FailureTest(java.lang.String message, java.lang.Class expectedExceptionClass)
           
 
Method Summary
 java.lang.Class getExpectedExceptionClass()
           
 java.lang.String getMessage()
           
abstract  void run()
          Code to test for failure
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RetryingTransactionHelperTestCase.FailureTest

public RetryingTransactionHelperTestCase.FailureTest(java.lang.String message)
Parameters:
message - failure message

RetryingTransactionHelperTestCase.FailureTest

public RetryingTransactionHelperTestCase.FailureTest(java.lang.Class expectedExceptionClass)
Parameters:
expectedExceptionClass - expected exception class

RetryingTransactionHelperTestCase.FailureTest

public RetryingTransactionHelperTestCase.FailureTest(java.lang.String message,
                                                     java.lang.Class expectedExceptionClass)
Parameters:
message - failure message
expectedExceptionClass - expected exception class

RetryingTransactionHelperTestCase.FailureTest

public RetryingTransactionHelperTestCase.FailureTest()
Default constructor

Method Detail

getExpectedExceptionClass

public java.lang.Class getExpectedExceptionClass()
Returns:
expected exception class

getMessage

public java.lang.String getMessage()
Returns:
failure message

run

public abstract void run()
                  throws java.lang.Exception
Code to test for failure

Throws:
java.lang.Exception


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.