@GwtCompatible(emulated=true) public class CollectionToArrayTester<E> extends AbstractCollectionTester<E>
toArray()
operations on a
collection. Can't be invoked directly; please see
CollectionTestSuiteBuilder
.AbstractContainerTester.ArrayWithDuplicate<E>
collection
container, samples
Constructor and Description |
---|
CollectionToArrayTester() |
actualContents, createArrayWithNullElement, expectNullMissingWhenNullUnsupported, initCollectionWithNullElement, resetCollection, resetContainer
createArrayWithDuplicateElement, createDisjointCollection, createOrderedArray, createSamplesArray, e0, e1, e2, e3, e4, emptyCollection, expectAdded, expectAdded, expectAdded, expectContents, expectContents, expectMissing, expectUnchanged, getNullLocation, getNumElements, getOrderedElements, getSampleElements, getSampleElements, resetContainer, setUp
getName, getSubjectGenerator, getTestMethodName, init, init, tearDown
countTestCases, createResult, run, run, runBare, runTest, setName, toString
assertEquals, 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, format
public void testToArray_noArgs()
public void testToArray_isPlainObjectArray()
Collection.toArray(Object[])
says: "Note that
toArray(new Object[0]) is identical in function to
toArray()."
For maximum effect, the collection under test should be created from an
element array of a type other than Object[]
.
public void testToArray_emptyArray()
public void testToArray_emptyArray_ordered()
public void testToArray_emptyArrayOfObject()
public void testToArray_rightSizedArray()
public void testToArray_rightSizedArray_ordered()
public void testToArray_rightSizedArrayOfObject()
public void testToArray_rightSizedArrayOfObject_ordered()
public void testToArray_oversizedArray()
public void testToArray_oversizedArray_ordered()
public void testToArray_emptyArrayOfWrongTypeForNonEmptyCollection()
public void testToArray_emptyArrayOfWrongTypeForEmptyCollection()
@GwtIncompatible public static Method getToArrayIsPlainObjectArrayMethod()
Method
instance for
testToArray_isPlainObjectArray()
so that tests of
Arrays.asList(Object[])
can suppress it with FeatureSpecificTestSuiteBuilder.suppressing()
until Sun bug
6260652 is fixed.Copyright © 2010-2017. All Rights Reserved.