java.lang.Object
junit.framework.Assert
junit.framework.TestCase
org.apache.commons.lang.exception.NestableDelegateTestCase
- All Implemented Interfaces:
- junit.framework.Test
- public class NestableDelegateTestCase
- extends junit.framework.TestCase
Tests the org.apache.commons.lang.exception.NestableDelegate class.
- Version:
- $Id: NestableDelegateTestCase.java 161244 2005-04-14 06:16:36Z ggregory $
| Fields inherited from class junit.framework.TestCase |
|
|
Method Summary |
private void |
checkStackTrace(NestableDelegate d,
boolean topDown,
boolean trimStackFrames,
java.lang.String startsWith,
int expCount)
|
private int |
countLines(java.lang.String s)
|
private void |
doNestableDelegateGetMessages(NestableDelegate d,
java.lang.String[] nMsgs)
|
private void |
doNestableDelegateGetThrowableCount(NestableDelegate d,
int len)
|
private void |
doNestableDelegateGetThrowableN(NestableDelegate d,
java.lang.Class[] classes,
java.lang.String[] msgs)
|
private void |
doNestableDelegateGetThrowables(NestableDelegate d,
java.lang.Class[] classes,
java.lang.String[] msgs)
|
private void |
doNestableDelegateIndexOfThrowable(NestableDelegate d,
java.lang.Class type,
int fromIndex,
int expectedIndex,
java.lang.String expectedMsg)
|
static void |
main(java.lang.String[] args)
|
void |
setUp()
Set up instance variables required by this test case. |
static junit.framework.Test |
suite()
|
void |
tearDown()
Tear down instance variables required by this test case. |
void |
testIndexOfThrowable()
|
void |
testNestableDelegateConstructor()
Test the implementation |
void |
testNestableDelegateGetMessage()
|
void |
testNestableDelegateGetMessageN()
|
void |
testNestableDelegateGetMessages()
|
void |
testNestableDelegateGetThrowableCount()
|
void |
testNestableDelegateGetThrowableN()
|
void |
testNestableDelegateGetThrowables()
|
void |
testNestableDelegetePrintStackTrace()
|
| Methods inherited from class junit.framework.Assert |
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail |
CONSTRUCTOR_FAILED_MSG
private static final java.lang.String CONSTRUCTOR_FAILED_MSG
- See Also:
- Constant Field Values
PARTIAL_STACK_TRACE
private static final java.lang.String PARTIAL_STACK_TRACE
- See Also:
- Constant Field Values
lineSeparator
protected java.lang.String lineSeparator
NestableDelegateTestCase
public NestableDelegateTestCase(java.lang.String name)
- Construct a new instance of NestableDelegateTestCase with the specified name
setUp
public void setUp()
- Set up instance variables required by this test case.
suite
public static junit.framework.Test suite()
tearDown
public void tearDown()
- Tear down instance variables required by this test case.
testNestableDelegateConstructor
public void testNestableDelegateConstructor()
- Test the implementation
testNestableDelegateGetMessage
public void testNestableDelegateGetMessage()
testNestableDelegateGetThrowableCount
public void testNestableDelegateGetThrowableCount()
doNestableDelegateGetThrowableCount
private void doNestableDelegateGetThrowableCount(NestableDelegate d,
int len)
testNestableDelegateGetMessages
public void testNestableDelegateGetMessages()
doNestableDelegateGetMessages
private void doNestableDelegateGetMessages(NestableDelegate d,
java.lang.String[] nMsgs)
testNestableDelegateGetMessageN
public void testNestableDelegateGetMessageN()
testNestableDelegateGetThrowableN
public void testNestableDelegateGetThrowableN()
doNestableDelegateGetThrowableN
private void doNestableDelegateGetThrowableN(NestableDelegate d,
java.lang.Class[] classes,
java.lang.String[] msgs)
testNestableDelegateGetThrowables
public void testNestableDelegateGetThrowables()
doNestableDelegateGetThrowables
private void doNestableDelegateGetThrowables(NestableDelegate d,
java.lang.Class[] classes,
java.lang.String[] msgs)
testIndexOfThrowable
public void testIndexOfThrowable()
doNestableDelegateIndexOfThrowable
private void doNestableDelegateIndexOfThrowable(NestableDelegate d,
java.lang.Class type,
int fromIndex,
int expectedIndex,
java.lang.String expectedMsg)
testNestableDelegetePrintStackTrace
public void testNestableDelegetePrintStackTrace()
checkStackTrace
private void checkStackTrace(NestableDelegate d,
boolean topDown,
boolean trimStackFrames,
java.lang.String startsWith,
int expCount)
countLines
private int countLines(java.lang.String s)
main
public static void main(java.lang.String[] args)