public class ArgumentMatchingTool
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
private |
ArgumentMatchingTool() |
Modifier and Type | Method and Description |
---|---|
static java.lang.Integer[] |
getSuspiciouslyNotMatchingArgsIndexes(java.util.List<ArgumentMatcher> matchers,
java.lang.Object[] arguments)
Suspiciously not matching arguments are those that don't match, the toString() representation is the same but types are different.
|
private static boolean |
safelyMatches(ArgumentMatcher m,
java.lang.Object arg) |
private static boolean |
toStringEquals(ArgumentMatcher m,
java.lang.Object arg) |
public static java.lang.Integer[] getSuspiciouslyNotMatchingArgsIndexes(java.util.List<ArgumentMatcher> matchers, java.lang.Object[] arguments)
private static boolean safelyMatches(ArgumentMatcher m, java.lang.Object arg)
private static boolean toStringEquals(ArgumentMatcher m, java.lang.Object arg)