Class CollectionCreationTester<E>
- java.lang.Object
-
- junit.framework.Assert
-
- junit.framework.TestCase
-
- com.google.common.collect.testing.AbstractTester<OneSizeTestContainerGenerator<C,E>>
-
- com.google.common.collect.testing.AbstractContainerTester<Collection<E>,E>
-
- com.google.common.collect.testing.AbstractCollectionTester<E>
-
- com.google.common.collect.testing.testers.CollectionCreationTester<E>
-
- All Implemented Interfaces:
junit.framework.Test
@GwtCompatible(emulated=true) public class CollectionCreationTester<E> extends AbstractCollectionTester<E>
A generic JUnit test which tests creation (typically through a constructor or static factory method) of a collection. Can't be invoked directly; please seeCollectionTestSuiteBuilder
.- Author:
- Chris Povirk
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.common.collect.testing.AbstractContainerTester
AbstractContainerTester.ArrayWithDuplicate<E>
-
-
Field Summary
-
Fields inherited from class com.google.common.collect.testing.AbstractCollectionTester
collection
-
Fields inherited from class com.google.common.collect.testing.AbstractContainerTester
container, samples
-
-
Constructor Summary
Constructors Constructor Description CollectionCreationTester()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Method
getCreateWithNullUnsupportedMethod()
Returns theMethod
instance fortestCreateWithNull_unsupported()
so that tests can suppress it withFeatureSpecificTestSuiteBuilder.suppressing()
until Sun bug 5045147 is fixed.void
testCreateWithNull_supported()
void
testCreateWithNull_unsupported()
-
Methods inherited from class com.google.common.collect.testing.AbstractCollectionTester
actualContents, createArrayWithNullElement, expectNullMissingWhenNullUnsupported, initCollectionWithNullElement, resetCollection, resetContainer
-
Methods inherited from class com.google.common.collect.testing.AbstractContainerTester
createArrayWithDuplicateElement, createDisjointCollection, createOrderedArray, createSamplesArray, e0, e1, e2, e3, e4, emptyCollection, expectAdded, expectAdded, expectAdded, expectContents, expectContents, expectMissing, expectUnchanged, getNullLocation, getNumElements, getOrderedElements, getSampleElements, getSampleElements, resetContainer, setUp
-
Methods inherited from class com.google.common.collect.testing.AbstractTester
getName, getSubjectGenerator, getTestMethodName, init, init, tearDown
-
Methods inherited from class junit.framework.TestCase
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, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, run, run, runBare, runTest, setName, toString
-
-
-
-
Constructor Detail
-
CollectionCreationTester
public CollectionCreationTester()
-
-
Method Detail
-
testCreateWithNull_supported
public void testCreateWithNull_supported()
-
testCreateWithNull_unsupported
public void testCreateWithNull_unsupported()
-
getCreateWithNullUnsupportedMethod
@GwtIncompatible public static Method getCreateWithNullUnsupportedMethod()
Returns theMethod
instance fortestCreateWithNull_unsupported()
so that tests can suppress it withFeatureSpecificTestSuiteBuilder.suppressing()
until Sun bug 5045147 is fixed.
-
-