net.walend.lang.test
Class HasNestedThrowableTest

java.lang.Object
  |
  +--junit.framework.Assert
        |
        +--junit.framework.TestCase
              |
              +--net.walend.toolkit.junit.TestCase
                    |
                    +--net.walend.lang.test.HasNestedThrowableTest
All Implemented Interfaces:
junit.framework.Test
Direct Known Subclasses:
CannotCreateExceptionTest, CannotFreezeExceptionTest, CannotThawExceptionTest, CannotThrowOutExceptionTest, ClassForRoleNotFoundExceptionTest, EdgeMissingExceptionTest, EdgeNotUniqueExceptionTest, IdentifierUnavailableExceptionTest, KeyDuplicatedExceptionTest, LastIdentifierUsedExceptionTest, MismatchedIdentifierExceptionTest, NestedCreateExceptionTest, NestedDuplicateKeyExceptionTest, NestedEJBExceptionTest, NestedFinderExceptionTest, NestedNoSuchEntityExceptionTest, NestedObjectNotFoundExceptionTest, NestedRemoveExceptionTest, NestedSQLExceptionTest, NodeMissingExceptionTest, NotInFreezerExceptionTest, ObjectForRoleNotFoundExceptionTest, PersistenceFailureExceptionTest, PropertyExceptionTest, ResultSetWrongSizeExceptionTest, ZombieFreezableExceptionTest, ZombieIdentifierExceptionTest

public abstract class HasNestedThrowableTest
extends TestCase

Test all api of HasNestedThrowable. This is an abstract TestCase, so don't run it.

Since:
20001124
Author:
David Walend

Field Summary
 
Fields inherited from class junit.framework.TestCase
 
Constructor Summary
HasNestedThrowableTest(java.lang.String testName)
           
 
Method Summary
 void throwTest(HasNestedThrowable nrex, java.lang.String expectedStackTrace, java.lang.String expectedLimitedStackTrace)
           
 void verifyEmptyConstructor(HasNestedThrowable nre)
           
 void verifyExceptionConstructor(HasNestedThrowable nre, java.lang.Throwable npe)
           
 void verifyMessageAndExceptionConstructor(HasNestedThrowable nre, java.lang.Throwable npe)
           
 void verifyMessageConstructor(HasNestedThrowable nre)
           
 
Methods inherited from class net.walend.toolkit.junit.TestCase
fail
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, name, run, run, runBare, runTest, setName, setUp, tearDown, toString
 
Methods inherited from class junit.framework.Assert
assert, assert, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertNotNull, assertNotNull, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

HasNestedThrowableTest

public HasNestedThrowableTest(java.lang.String testName)
Method Detail

throwTest

public void throwTest(HasNestedThrowable nrex,
                      java.lang.String expectedStackTrace,
                      java.lang.String expectedLimitedStackTrace)

verifyEmptyConstructor

public void verifyEmptyConstructor(HasNestedThrowable nre)

verifyMessageConstructor

public void verifyMessageConstructor(HasNestedThrowable nre)

verifyExceptionConstructor

public void verifyExceptionConstructor(HasNestedThrowable nre,
                                       java.lang.Throwable npe)

verifyMessageAndExceptionConstructor

public void verifyMessageAndExceptionConstructor(HasNestedThrowable nre,
                                                 java.lang.Throwable npe)


Copyright (c) 2000, 2001, David Walend