@GwtCompatible(emulated=true) public class CollectionAddTester<E> extends AbstractCollectionTester<E>
add operations on a collection.
Can't be invoked directly; please see
CollectionTestSuiteBuilder.AbstractContainerTester.ArrayWithDuplicate<E>collectioncontainer, samples| Constructor and Description |
|---|
CollectionAddTester() |
actualContents, createArrayWithNullElement, expectNullMissingWhenNullUnsupported, initCollectionWithNullElement, resetCollection, resetContainercreateArrayWithDuplicateElement, createDisjointCollection, createOrderedArray, createSamplesArray, e0, e1, e2, e3, e4, emptyCollection, expectAdded, expectAdded, expectAdded, expectContents, expectContents, expectMissing, expectUnchanged, getNullLocation, getNumElements, getOrderedElements, getSampleElements, getSampleElements, resetContainer, setUpgetName, getSubjectGenerator, getTestMethodName, init, init, tearDowncountTestCases, createResult, run, run, runBare, runTest, setName, toStringassertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail, failNotEquals, failNotSame, failSame, formatpublic void testAdd_supportedNotPresent()
public void testAdd_unsupportedNotPresent()
public void testAdd_unsupportedPresent()
public void testAdd_nullSupported()
public void testAdd_nullUnsupported()
public void testAddConcurrentWithIteration()
@GwtIncompatible public static Method getAddNullSupportedMethod()
Method instance for testAdd_nullSupported() so
that tests of Collections.checkedCollection(java.util.Collection, Class) can
suppress it with FeatureSpecificTestSuiteBuilder.suppressing()
until Sun bug
6409434 is fixed. It's unclear whether nulls were to be permitted or
forbidden, but presumably the eventual fix will be to permit them, as it
seems more likely that code would depend on that behavior than on the
other. Thus, we say the bug is in add(), which fails to support null.@GwtIncompatible public static Method getAddNullUnsupportedMethod()
Method instance for testAdd_nullSupported()
so that tests of TreeSet can suppress it with FeatureSpecificTestSuiteBuilder.suppressing() until Sun bug
5045147 is fixed.@GwtIncompatible public static Method getAddUnsupportedNotPresentMethod()
Method instance for testAdd_unsupportedNotPresent() so that tests can suppress it with
FeatureSpecificTestSuiteBuilder.suppressing() while we figure out
what to do with ConcurrentHashMap
support for entrySet().add().Copyright © 2010–2017. All rights reserved.