public class EventHandlingTestCase extends TestCase implements LogChute
| Modifier and Type | Class and Description |
|---|---|
static class |
EventHandlingTestCase.TestEventCartridge |
DEBUG_ID, DEBUG_PREFIX, ERROR_ID, ERROR_PREFIX, INFO_ID, INFO_PREFIX, TRACE_ID, TRACE_PREFIX, WARN_ID, WARN_PREFIX| Constructor and Description |
|---|
EventHandlingTestCase(String name)
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
clearLogString() |
static String |
getLogString() |
void |
init(RuntimeServices rs)
Required by LogChute
|
boolean |
isLevelEnabled(int level)
Tell whether or not a log level is enabled.
|
void |
log(int level,
String message)
handler for LogChute interface
|
void |
log(int level,
String message,
Throwable t)
Send a log message from Velocity along with an exception or error
|
static void |
setLogString(String message) |
static Test |
suite() |
void |
testConfigurationEventHandlers()
Test assigning the event handlers via properties
|
void |
testManualEventHandlers() |
void |
throwException()
silly method to throw an exception to test
the method invocation exception event handling
|
countTestCases, createResult, getName, run, run, runBare, runTest, setName, setUp, tearDown, toStringassertEquals, 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, failNotEquals, failNotSame, failSame, formatpublic EventHandlingTestCase(String name)
public void testManualEventHandlers() throws Exception
Exceptionpublic void testConfigurationEventHandlers() throws Exception
Exceptionpublic void throwException() throws Exception
Exceptionpublic void init(RuntimeServices rs)
public void log(int level, String message, Throwable t)
LogChutepublic boolean isLevelEnabled(int level)
LogChuteisLevelEnabled in interface LogChutepublic static void clearLogString()
public static void setLogString(String message)
public static String getLogString()