Package org.jmock.core.constraint
A collection of commonly useful constraints
- Since:
- 1.0
- See Also:
Constraint
-
Class Summary Class Description And Calculates the logical conjunction of two constraints.HasProperty Constraint that checks that an object has a JavaBean property with the specified name.HasPropertyWithValue Constraint that asserts that a JavaBean property on an argument passed to the mock object meets the provided constraint.HasToString IsAnything A constraint that always returnstrue
.IsArrayContaining IsCloseTo Is the value a number equal to a value within some range of acceptable error?IsCollectionContaining IsCompatibleType IsEqual Is the value equal to another value, as tested by theObject.equals(java.lang.Object)
invokedMethod?IsEventFrom Tests if the value is an event announced by a specific object.IsGreaterThan Is the value greater than anotherComparable
value?IsIn IsInstanceOf Tests whether the value is an instance of a class.IsLessThan Is the value less than anotherComparable
value?IsMapContaining IsNot Calculates the logical negation of a constraint.IsNothing IsNull Is the value null?IsSame Is the value the same object as another value?Or Calculates the logical disjunction of two constraints.StringContains Tests if the argument is a string that contains a substring.StringEndsWith Tests if the argument is a string that contains a substring.StringStartsWith Tests if the argument is a string that contains a substring.SubstringConstraint