public class Win32EventLogAppenderTest extends Object
Win32EventLogAppender.| Modifier and Type | Field and Description |
|---|---|
private Win32EventLogAppender |
_eventLogAppender
Class under test
|
private static String |
_eventLogAppenderDLL
The dll file location from the
src/test/resources folder. |
private static String |
TEST_LOGGER_NAME
This must exist in the windows registry.
|
| Constructor and Description |
|---|
Win32EventLogAppenderTest() |
| Modifier and Type | Method and Description |
|---|---|
private LogEvent |
asLogEvent(String message,
Level level) |
void |
donttestRegistryValues() |
private void |
expectEvent(String message,
Level level,
Advapi32Util.EventLogType eventLogType) |
void |
setUp() |
void |
testDebugEvent()
Test case for
Win32EventLogAppender.append(LogEvent) with debug
level. |
void |
testFatalEvent()
Test case for
Win32EventLogAppender.append(LogEvent) with fatal level. |
void |
testInfoEvent()
Test case for
Win32EventLogAppender.append(LogEvent) with info
level. |
void |
testWarnEvent()
Test case for
Win32EventLogAppender.append(LogEvent) with warn
level. |
private static final String TEST_LOGGER_NAME
Key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\Application\Log4jnaTest
With entries:
Name:TypesSupportedType:REG_DWORDData:0x7Name:CategoryCountType:REG_DWORDData:0x6
private static String _eventLogAppenderDLL
src/test/resources folder.private Win32EventLogAppender _eventLogAppender
public void setUp()
public void testDebugEvent()
Win32EventLogAppender.append(LogEvent) with debug
level.public void testInfoEvent()
Win32EventLogAppender.append(LogEvent) with info
level.public void testWarnEvent()
Win32EventLogAppender.append(LogEvent) with warn
level.public void testFatalEvent()
Win32EventLogAppender.append(LogEvent) with fatal level.public void donttestRegistryValues()
private void expectEvent(String message, Level level, Advapi32Util.EventLogType eventLogType)
Copyright © 2022 The Log4JNA Team. All rights reserved.