|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ArrayMatcher | Line # 11 | 4 | 2 | 100% |
1.0
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| (15) | |||
| Result | |||
|
1.0
|
org.easymock.tests.DefaultMatcherTest.defaultMatcherSetTooLate
org.easymock.tests.DefaultMatcherTest.defaultMatcherSetTooLate
|
1 PASS | |
|
1.0
|
org.easymock.tests.UsageStrictMockTest.unexpectedCallWithArray
org.easymock.tests.UsageStrictMockTest.unexpectedCallWithArray
|
1 PASS | |
|
0.6666667
|
org.easymock.tests.ArrayMatcherTest.toStringMixed
org.easymock.tests.ArrayMatcherTest.toStringMixed
|
1 PASS | |
|
0.6666667
|
org.easymock.tests.ArrayMatcherTest.testToString
org.easymock.tests.ArrayMatcherTest.testToString
|
1 PASS | |
|
0.33333334
|
org.easymock.tests.DefaultMatcherTest.defaultMatcher
org.easymock.tests.DefaultMatcherTest.defaultMatcher
|
1 PASS | |
|
0.33333334
|
org.easymock.tests.ArrayMatcherTest.floatArray
org.easymock.tests.ArrayMatcherTest.floatArray
|
1 PASS | |
|
0.33333334
|
org.easymock.tests.ArrayMatcherTest.objectArray
org.easymock.tests.ArrayMatcherTest.objectArray
|
1 PASS | |
|
0.33333334
|
org.easymock.tests.ArrayMatcherTest.charArray
org.easymock.tests.ArrayMatcherTest.charArray
|
1 PASS | |
|
0.33333334
|
org.easymock.tests.ArrayMatcherTest.nonArray
org.easymock.tests.ArrayMatcherTest.nonArray
|
1 PASS | |
|
0.33333334
|
org.easymock.tests.ArrayMatcherTest.byteArray
org.easymock.tests.ArrayMatcherTest.byteArray
|
1 PASS | |
|
0.33333334
|
org.easymock.tests.ArrayMatcherTest.intArray
org.easymock.tests.ArrayMatcherTest.intArray
|
1 PASS | |
|
0.33333334
|
org.easymock.tests.ArrayMatcherTest.shortArray
org.easymock.tests.ArrayMatcherTest.shortArray
|
1 PASS | |
|
0.33333334
|
org.easymock.tests.ArrayMatcherTest.booleanArray
org.easymock.tests.ArrayMatcherTest.booleanArray
|
1 PASS | |
|
0.33333334
|
org.easymock.tests.ArrayMatcherTest.doubleArray
org.easymock.tests.ArrayMatcherTest.doubleArray
|
1 PASS | |
|
0.33333334
|
org.easymock.tests.ArrayMatcherTest.longArray
org.easymock.tests.ArrayMatcherTest.longArray
|
1 PASS | |
| 1 | /* | |
| 2 | * Copyright (c) 2001-2008 OFFIS, Tammo Freese. | |
| 3 | * This program is made available under the terms of the MIT License. | |
| 4 | */ | |
| 5 | package org.easymock.internal; | |
| 6 | ||
| 7 | import org.easymock.AbstractMatcher; | |
| 8 | import org.easymock.internal.matchers.ArrayEquals; | |
| 9 | ||
| 10 | @SuppressWarnings("deprecation") | |
| 11 | public class ArrayMatcher extends AbstractMatcher { | |
| 12 | ||
| 13 | private static final long serialVersionUID = -4594659581004800814L; | |
| 14 | ||
| 15 | 15 |
public String argumentToString(Object argument) { |
| 16 | 15 | StringBuffer result = new StringBuffer(); |
| 17 | 15 | new ArrayEquals(argument).appendTo(result); |
| 18 | 15 | return result.toString(); |
| 19 | } | |
| 20 | ||
| 21 | 27 |
public boolean argumentMatches(Object expected, Object actual) { |
| 22 | 27 | return new ArrayEquals(expected).matches(actual); |
| 23 | } | |
| 24 | } | |
|
||||||||||