|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.easymock.internal.matchers.Equals
org.easymock.internal.matchers.ArrayEquals
public class ArrayEquals
| Constructor Summary | |
|---|---|
ArrayEquals(java.lang.Object expected)
|
|
| Method Summary | |
|---|---|
void |
appendTo(java.lang.StringBuffer buffer)
Appends a string representation of this matcher to the given buffer. |
static java.lang.Object[] |
createObjectArray(java.lang.Object array)
|
boolean |
matches(java.lang.Object actual)
Returns whether this matcher accepts the given argument. |
| Methods inherited from class org.easymock.internal.matchers.Equals |
|---|
equals, getExpected, hashCode |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ArrayEquals(java.lang.Object expected)
| Method Detail |
|---|
public boolean matches(java.lang.Object actual)
IArgumentMatcherLike Object.equals(), it should be aware that the argument passed might be null and of any type. So you will usually start the method with an instanceof and/or null check.
The method should never assert if the argument doesn't match. It should only return false. EasyMock will take care of asserting if the call is really unexpected.
matches in interface IArgumentMatchermatches in class Equalsactual - the argument
public void appendTo(java.lang.StringBuffer buffer)
IArgumentMatcher
appendTo in interface IArgumentMatcherappendTo in class Equalsbuffer - the buffer to which the string representation is appended.public static java.lang.Object[] createObjectArray(java.lang.Object array)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||