# Package org.jmock.core.constraint

package org.jmock.core.constraint

Related Packages
Package
Description
org.jmock.core
org.jmock.core.matcher
org.jmock.core.stub
Classes
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 returns `true`.
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 the `Object.equals(java.lang.Object)` invokedMethod?
IsEventFrom
Tests if the value is an event announced by a specific object.
IsGreaterThan
Is the value greater than another `Comparable` value?
IsIn
IsInstanceOf
Tests whether the value is an instance of a class.
IsLessThan
Is the value less than another `Comparable` 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