public class LambdaBasedExpectedMatchCount extends java.lang.Object implements MatchCountCondition
| Constructor and Description |
|---|
LambdaBasedExpectedMatchCount(java.util.function.Predicate<java.util.List<java.lang.Boolean>> predicate,
java.lang.String description) |
| Modifier and Type | Method and Description |
|---|---|
static MatchCountCondition |
atLeast(int times) |
static MatchCountCondition |
atLeastOne() |
static boolean |
countAtLeast(int times,
java.util.List<java.lang.Boolean> m) |
static boolean |
countEquals(int times,
java.util.List<java.lang.Boolean> m) |
static MatchCountCondition |
exactly(int times) |
static MatchCountCondition |
exactlyOne() |
static long |
getCount(java.util.List<java.lang.Boolean> m) |
boolean |
matchFound(java.util.List<java.lang.Boolean> matchingResult) |
static MatchCountCondition |
no() |
java.lang.String |
toString() |
public LambdaBasedExpectedMatchCount(java.util.function.Predicate<java.util.List<java.lang.Boolean>> predicate,
java.lang.String description)
public boolean matchFound(java.util.List<java.lang.Boolean> matchingResult)
matchFound in interface MatchCountConditionpublic java.lang.String toString()
toString in class java.lang.Objectpublic static MatchCountCondition atLeast(int times)
public static MatchCountCondition exactly(int times)
public static MatchCountCondition atLeastOne()
public static MatchCountCondition exactlyOne()
public static boolean countEquals(int times,
java.util.List<java.lang.Boolean> m)
public static boolean countAtLeast(int times,
java.util.List<java.lang.Boolean> m)
public static long getCount(java.util.List<java.lang.Boolean> m)
public static MatchCountCondition no()