public class MockLogAppender
extends org.apache.logging.log4j.core.appender.AbstractAppender
Modifier and Type | Class | Description |
---|---|---|
static class |
MockLogAppender.AbstractEventExpectation |
|
static interface |
MockLogAppender.LoggingExpectation |
|
static class |
MockLogAppender.PatternSeenEventExcpectation |
|
static class |
MockLogAppender.SeenEventExpectation |
|
static class |
MockLogAppender.UnseenEventExpectation |
Constructor | Description |
---|---|
MockLogAppender() |
Modifier and Type | Method | Description |
---|---|---|
void |
addExpectation(MockLogAppender.LoggingExpectation expectation) |
|
void |
append(org.apache.logging.log4j.core.LogEvent event) |
|
void |
assertAllExpectationsMatched() |
error, error, error, getHandler, getLayout, getName, ignoreExceptions, parseInt, setHandler, toString
addFilter, getFilter, hasFilter, isFiltered, removeFilter, start, stop, stop
equalsImpl, getState, getStatusLogger, hashCodeImpl, initialize, isInitialized, isStarted, isStarting, isStopped, isStopping, setStarted, setStarting, setState, setStopped, setStopping, stop, stop
public MockLogAppender() throws java.lang.IllegalAccessException
java.lang.IllegalAccessException
public void addExpectation(MockLogAppender.LoggingExpectation expectation)
public void append(org.apache.logging.log4j.core.LogEvent event)
public void assertAllExpectationsMatched()