public class Cardinality
extends java.lang.Object
implements org.hamcrest.SelfDescribing
Modifier and Type | Field and Description |
---|---|
static Cardinality |
ALLOWING |
private int |
maximum |
private int |
required |
Constructor and Description |
---|
Cardinality(int required,
int maximum) |
Modifier and Type | Method and Description |
---|---|
boolean |
allowsMoreInvocations(int invocationCount) |
static Cardinality |
atLeast(int required) |
static Cardinality |
atMost(int maximum) |
static Cardinality |
between(int required,
int maximum) |
void |
describeTo(org.hamcrest.Description description) |
static Cardinality |
exactly(int count) |
boolean |
isSatisfied(int invocationsSoFar) |
public static final Cardinality ALLOWING
private final int required
private final int maximum
public static Cardinality exactly(int count)
public static Cardinality atLeast(int required)
public static Cardinality between(int required, int maximum)
public static Cardinality atMost(int maximum)
public boolean isSatisfied(int invocationsSoFar)
public boolean allowsMoreInvocations(int invocationCount)
public void describeTo(org.hamcrest.Description description)
describeTo
in interface org.hamcrest.SelfDescribing