Fix LinkPropertiesTest.testCompareResult
Test: runtest frameworks-core -c android.net.LinkPropertiesTest Change-Id: Ie97b7a7a1557b14296d7c33e98991cdede8463b0
This commit is contained in:
@@ -753,7 +753,7 @@ public class LinkPropertiesTest extends TestCase {
|
|||||||
@SmallTest
|
@SmallTest
|
||||||
public void testCompareResult() {
|
public void testCompareResult() {
|
||||||
// Either adding or removing items
|
// Either adding or removing items
|
||||||
testCompareResult(Arrays.asList(1), Arrays.asList(1, 2, 3, 4),
|
testCompareResult(Arrays.asList(1, 2, 3, 4), Arrays.asList(1),
|
||||||
Arrays.asList(2, 3, 4), new ArrayList<>());
|
Arrays.asList(2, 3, 4), new ArrayList<>());
|
||||||
testCompareResult(Arrays.asList(1, 2), Arrays.asList(3, 2, 1, 4),
|
testCompareResult(Arrays.asList(1, 2), Arrays.asList(3, 2, 1, 4),
|
||||||
new ArrayList<>(), Arrays.asList(3, 4));
|
new ArrayList<>(), Arrays.asList(3, 4));
|
||||||
@@ -780,9 +780,9 @@ public class LinkPropertiesTest extends TestCase {
|
|||||||
assertEquals(expectedSet, actualSet);
|
assertEquals(expectedSet, actualSet);
|
||||||
}
|
}
|
||||||
|
|
||||||
private <T> void testCompareResult(List<T> oldItems, List<T> newItems, List<T> expectAdded,
|
private <T> void testCompareResult(List<T> oldItems, List<T> newItems, List<T> expectRemoved,
|
||||||
List<T> expectRemoved) {
|
List<T> expectAdded) {
|
||||||
CompareResult<T> result = new CompareResult<>(newItems, oldItems);
|
CompareResult<T> result = new CompareResult<>(oldItems, newItems);
|
||||||
assertEquals(new ArraySet<>(expectAdded), new ArraySet<>(result.added));
|
assertEquals(new ArraySet<>(expectAdded), new ArraySet<>(result.added));
|
||||||
assertEquals(new ArraySet<>(expectRemoved), (new ArraySet<>(result.removed)));
|
assertEquals(new ArraySet<>(expectRemoved), (new ArraySet<>(result.removed)));
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user