public class StacktraceLogChecker extends AbstractLogChecker
Modifier and Type | Class and Description |
---|---|
static class |
StacktraceLogChecker.ExceptionCause |
static class |
StacktraceLogChecker.MethodCall |
STACKTRACE_COLLAPSED_INFORMATION_REGEX_PATTERN, STACKTRACE_EXCEPTION_CAUSE_REGEX_PATTERN, STACKTRACE_FILTERED_ENTRY_REGEX_PATTERN, STACKTRACE_METHOD_CALL_REGEX_PATTERN
Constructor and Description |
---|
StacktraceLogChecker() |
Modifier and Type | Method and Description |
---|---|
void |
check(String logMessage)
The method should check the log according to the rules defined in the implementation.
|
List<StacktraceLogChecker.MethodCall> |
getExpectedCalls() |
List<StacktraceLogChecker.ExceptionCause> |
getExpectedExceptionCauses() |
void |
setExpectedCalls(List<StacktraceLogChecker.MethodCall> expectedCalls) |
void |
setExpectedExceptionCauses(List<StacktraceLogChecker.ExceptionCause> expectedExceptionCauses) |
assertAndSaveError, getMessageLinesFromLogLines, getStacktraceLinesFromLogLines, splitLines
public void check(String logMessage)
LogChecker
check
in interface LogChecker
check
in class AbstractLogChecker
logMessage
- the log message to checkpublic void setExpectedCalls(List<StacktraceLogChecker.MethodCall> expectedCalls)
public List<StacktraceLogChecker.MethodCall> getExpectedCalls()
public List<StacktraceLogChecker.ExceptionCause> getExpectedExceptionCauses()
public void setExpectedExceptionCauses(List<StacktraceLogChecker.ExceptionCause> expectedExceptionCauses)
Copyright © 2018. All rights reserved.