E
- the element type of the collection to be tested.@GwtCompatible public abstract class AbstractCollectionTester<E> extends AbstractContainerTester<java.util.Collection<E>,E>
AbstractContainerTester.ArrayWithDuplicate<E>
Modifier and Type | Field and Description |
---|---|
protected java.util.Collection<E> |
collection |
container, samples
Constructor and Description |
---|
AbstractCollectionTester() |
Modifier and Type | Method and Description |
---|---|
protected java.util.Collection<E> |
actualContents() |
protected E[] |
createArrayWithNullElement() |
protected void |
expectNullMissingWhenNullUnsupported(java.lang.String message)
Equivalent to
expectMissing (null) except that the call
to contains(null) is permitted to throw a NullPointerException . |
protected void |
initCollectionWithNullElement() |
protected void |
resetCollection() |
protected java.util.Collection<E> |
resetContainer(java.util.Collection<E> newContents)
Replaces the existing container under test with a new container.
|
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
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
protected java.util.Collection<E> collection
public AbstractCollectionTester()
protected java.util.Collection<E> actualContents()
actualContents
in class AbstractContainerTester<java.util.Collection<E>,E>
expectContents(E...)
and its friends.protected java.util.Collection<E> resetContainer(java.util.Collection<E> newContents)
AbstractContainerTester
expectContents(E...)
and other convenience methods. The creation of
multiple containers in a single method is discouraged in most cases, but it is vital to the
iterator tests.resetContainer
in class AbstractContainerTester<java.util.Collection<E>,E>
newContents
- the new container instanceprotected void resetCollection()
AbstractContainerTester.resetContainer()
protected E[] createArrayWithNullElement()
null
inserted into the middle element.protected void initCollectionWithNullElement()
protected void expectNullMissingWhenNullUnsupported(java.lang.String message)
expectMissing
(null)
except that the call
to contains(null)
is permitted to throw a NullPointerException
.message
- message to use upon assertion failureCopyright © 2010-2017. All Rights Reserved.