aboutsummaryrefslogtreecommitdiffstats
path: root/guava-testlib/src/com/google/common/collect/testing/testers/ListAddAllAtIndexTester.java
diff options
context:
space:
mode:
Diffstat (limited to 'guava-testlib/src/com/google/common/collect/testing/testers/ListAddAllAtIndexTester.java')
-rw-r--r--guava-testlib/src/com/google/common/collect/testing/testers/ListAddAllAtIndexTester.java27
1 files changed, 13 insertions, 14 deletions
diff --git a/guava-testlib/src/com/google/common/collect/testing/testers/ListAddAllAtIndexTester.java b/guava-testlib/src/com/google/common/collect/testing/testers/ListAddAllAtIndexTester.java
index 1844106..be64b0d 100644
--- a/guava-testlib/src/com/google/common/collect/testing/testers/ListAddAllAtIndexTester.java
+++ b/guava-testlib/src/com/google/common/collect/testing/testers/ListAddAllAtIndexTester.java
@@ -19,10 +19,10 @@ package com.google.common.collect.testing.testers;
import static com.google.common.collect.testing.features.CollectionFeature.ALLOWS_NULL_VALUES;
import static com.google.common.collect.testing.features.CollectionSize.ONE;
import static com.google.common.collect.testing.features.CollectionSize.ZERO;
+import static com.google.common.collect.testing.features.ListFeature.SUPPORTS_ADD_ALL_WITH_INDEX;
import static com.google.common.collect.testing.features.ListFeature.SUPPORTS_ADD_WITH_INDEX;
import static java.util.Collections.singletonList;
-import com.google.common.annotations.GwtCompatible;
import com.google.common.collect.testing.MinimalCollection;
import com.google.common.collect.testing.features.CollectionFeature;
import com.google.common.collect.testing.features.CollectionSize;
@@ -40,9 +40,8 @@ import java.util.List;
* @author Chris Povirk
*/
@SuppressWarnings("unchecked") // too many "unchecked generic array creations"
-@GwtCompatible
public class ListAddAllAtIndexTester<E> extends AbstractListTester<E> {
- @ListFeature.Require(SUPPORTS_ADD_WITH_INDEX)
+ @ListFeature.Require(SUPPORTS_ADD_ALL_WITH_INDEX)
@CollectionSize.Require(absent = ZERO)
public void testAddAllAtIndex_supportedAllPresent() {
assertTrue("addAll(n, allPresent) should return true",
@@ -50,7 +49,7 @@ public class ListAddAllAtIndexTester<E> extends AbstractListTester<E> {
expectAdded(0, samples.e0);
}
- @ListFeature.Require(absent = SUPPORTS_ADD_WITH_INDEX)
+ @ListFeature.Require(absent = SUPPORTS_ADD_ALL_WITH_INDEX)
@CollectionSize.Require(absent = ZERO)
public void testAddAllAtIndex_unsupportedAllPresent() {
try {
@@ -61,7 +60,7 @@ public class ListAddAllAtIndexTester<E> extends AbstractListTester<E> {
expectUnchanged();
}
- @ListFeature.Require(SUPPORTS_ADD_WITH_INDEX)
+ @ListFeature.Require(SUPPORTS_ADD_ALL_WITH_INDEX)
@CollectionSize.Require(absent = ZERO)
public void testAddAllAtIndex_supportedSomePresent() {
assertTrue("addAll(n, allPresent) should return true",
@@ -69,7 +68,7 @@ public class ListAddAllAtIndexTester<E> extends AbstractListTester<E> {
expectAdded(0, samples.e0, samples.e3);
}
- @ListFeature.Require(absent = SUPPORTS_ADD_WITH_INDEX)
+ @ListFeature.Require(absent = SUPPORTS_ADD_ALL_WITH_INDEX)
@CollectionSize.Require(absent = ZERO)
public void testAddAllAtIndex_unsupportedSomePresent() {
try {
@@ -81,14 +80,14 @@ public class ListAddAllAtIndexTester<E> extends AbstractListTester<E> {
expectMissing(samples.e3);
}
- @ListFeature.Require(SUPPORTS_ADD_WITH_INDEX)
+ @ListFeature.Require(SUPPORTS_ADD_ALL_WITH_INDEX)
public void testAddAllAtIndex_supportedNothing() {
assertFalse("addAll(n, nothing) should return false",
getList().addAll(0, emptyCollection()));
expectUnchanged();
}
- @ListFeature.Require(absent = SUPPORTS_ADD_WITH_INDEX)
+ @ListFeature.Require(absent = SUPPORTS_ADD_ALL_WITH_INDEX)
public void testAddAllAtIndex_unsupportedNothing() {
try {
assertFalse("addAll(n, nothing) should return false or throw",
@@ -98,7 +97,7 @@ public class ListAddAllAtIndexTester<E> extends AbstractListTester<E> {
expectUnchanged();
}
- @ListFeature.Require(SUPPORTS_ADD_WITH_INDEX)
+ @ListFeature.Require(SUPPORTS_ADD_ALL_WITH_INDEX)
public void testAddAllAtIndex_withDuplicates() {
MinimalCollection<E> elementsToAdd
= MinimalCollection.of(samples.e0, samples.e1, samples.e0, samples.e1);
@@ -107,7 +106,7 @@ public class ListAddAllAtIndexTester<E> extends AbstractListTester<E> {
expectAdded(0, samples.e0, samples.e1, samples.e0, samples.e1);
}
- @ListFeature.Require(SUPPORTS_ADD_WITH_INDEX)
+ @ListFeature.Require(SUPPORTS_ADD_ALL_WITH_INDEX)
@CollectionFeature.Require(ALLOWS_NULL_VALUES)
public void testAddAllAtIndex_nullSupported() {
List<E> containsNull = singletonList(null);
@@ -120,7 +119,7 @@ public class ListAddAllAtIndexTester<E> extends AbstractListTester<E> {
expectAdded(0, (E) null);
}
- @ListFeature.Require(SUPPORTS_ADD_WITH_INDEX)
+ @ListFeature.Require(SUPPORTS_ADD_ALL_WITH_INDEX)
@CollectionFeature.Require(absent = ALLOWS_NULL_VALUES)
public void testAddAllAtIndex_nullUnsupported() {
List<E> containsNull = singletonList(null);
@@ -134,7 +133,7 @@ public class ListAddAllAtIndexTester<E> extends AbstractListTester<E> {
"Should not contain null after unsupported addAll(n, containsNull)");
}
- @ListFeature.Require(SUPPORTS_ADD_WITH_INDEX)
+ @ListFeature.Require(SUPPORTS_ADD_ALL_WITH_INDEX)
@CollectionSize.Require(absent = {ZERO, ONE})
public void testAddAllAtIndex_middle() {
assertTrue("addAll(middle, disjoint) should return true",
@@ -142,7 +141,7 @@ public class ListAddAllAtIndexTester<E> extends AbstractListTester<E> {
expectAdded(getNumElements() / 2, createDisjointCollection());
}
- @ListFeature.Require(SUPPORTS_ADD_WITH_INDEX)
+ @ListFeature.Require(SUPPORTS_ADD_ALL_WITH_INDEX)
@CollectionSize.Require(absent = ZERO)
public void testAddAllAtIndex_end() {
assertTrue("addAll(end, disjoint) should return true",
@@ -150,7 +149,7 @@ public class ListAddAllAtIndexTester<E> extends AbstractListTester<E> {
expectAdded(getNumElements(), createDisjointCollection());
}
- @ListFeature.Require(SUPPORTS_ADD_WITH_INDEX)
+ @ListFeature.Require(SUPPORTS_ADD_ALL_WITH_INDEX)
public void testAddAllAtIndex_nullCollectionReference() {
try {
getList().addAll(0, null);