E
- the element type of the collection to be tested.@GwtCompatible public abstract class AbstractCollectionTester<E> extends AbstractContainerTester<Collection<E>,E>
AbstractContainerTester.ArrayWithDuplicate<E>
Modifier and Type | Field and Description |
---|---|
protected Collection<E> |
collection |
container, samples
Constructor and Description |
---|
AbstractCollectionTester() |
Modifier and Type | Method and Description |
---|---|
protected Collection<E> |
actualContents() |
protected E[] |
createArrayWithNullElement() |
protected void |
expectNullMissingWhenNullUnsupported(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 Collection<E> |
resetContainer(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
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
protected Collection<E> collection
protected Collection<E> actualContents()
actualContents
in class AbstractContainerTester<Collection<E>,E>
expectContents(E...)
and its friends.protected Collection<E> resetContainer(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<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(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.