Class DefaultStackTraceCleaner
- java.lang.Object
-
- org.mockito.internal.exceptions.stacktrace.DefaultStackTraceCleaner
-
- All Implemented Interfaces:
StackTraceCleaner
public class DefaultStackTraceCleaner extends java.lang.Object implements StackTraceCleaner
This predicate is used to filter "good"StackTraceElement. Good
-
-
Constructor Summary
Constructors Constructor Description DefaultStackTraceCleaner()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private static booleanisFromMockito(java.lang.String className)private static booleanisFromMockitoRule(java.lang.String className)private static booleanisFromMockitoRunner(java.lang.String className)booleanisIn(java.lang.StackTraceElement e)Decides if element is included.private static booleanisMockDispatcher(java.lang.String className)
-
-
-
Method Detail
-
isIn
public boolean isIn(java.lang.StackTraceElement e)
Description copied from interface:StackTraceCleanerDecides if element is included.- Specified by:
isInin interfaceStackTraceCleaner- Parameters:
e- element of the actual stack trace- Returns:
- whether the element should be excluded from cleaned stack trace.
-
isMockDispatcher
private static boolean isMockDispatcher(java.lang.String className)
-
isFromMockito
private static boolean isFromMockito(java.lang.String className)
-
isFromMockitoRule
private static boolean isFromMockitoRule(java.lang.String className)
-
isFromMockitoRunner
private static boolean isFromMockitoRunner(java.lang.String className)
-
-