| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.hamcrest.BaseMatcher<T>
org.hamcrest.core.IsEqual<T>
public class IsEqual<T>
Is the value equal to another value, as tested by the
 Object.equals(java.lang.Object) invokedMethod?
| Constructor Summary | |
|---|---|
| IsEqual(T equalArg) | |
| Method Summary | ||
|---|---|---|
|  void | describeTo(Description description)Generates a description of the object. | |
| static
 | equalTo(T operand)Creates a matcher that matches when the examined object is logically equal to the specified operand, as determined by calling theObject.equals(java.lang.Object)method on
 the examined object. | |
|  boolean | matches(java.lang.Object actualValue)Evaluates the matcher for argument item. | |
| Methods inherited from class org.hamcrest.BaseMatcher | 
|---|
| _dont_implement_Matcher___instead_extend_BaseMatcher_, describeMismatch, toString | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Constructor Detail | 
|---|
public IsEqual(T equalArg)
| Method Detail | 
|---|
public boolean matches(java.lang.Object actualValue)
Matcher
actualValue - the object against which the matcher is evaluated.
true if item matches, otherwise false.BaseMatcherpublic void describeTo(Description description)
SelfDescribing
description - The description to be built or appended to.public static <T> Matcher<T> equalTo(T operand)
operand, as determined by calling the Object.equals(java.lang.Object) method on
 the examined object.
 
 If the specified operand is null then the created matcher will only match if
 the examined object's equals method returns true when passed a
 null (which would be a violation of the equals contract), unless the
 examined object itself is null, in which case the matcher will return a positive
 match.
The created matcher provides a special behaviour when examining Arrays, whereby
 it will match if both the operand and the examined object are arrays of the same length and
 contain items that are equal to each other (according to the above rules) in the same
 indexes.
 assertThat("foo", equalTo("foo"));
 assertThat(new String[] {"foo", "bar"}, equalTo(new String[] {"foo", "bar"}));
 
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||