@GwtCompatible public class AbstractListTester<E> extends AbstractCollectionTester<E>
Base class for list testers.
AbstractContainerTester.ArrayWithDuplicate<E>collectioncontainer, samples| Constructor and Description |
|---|
AbstractListTester() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
expectContents(Collection<E> expectedCollection)
Asserts that the collection under test contains exactly the given elements, respecting cardinality but not order.
|
protected List<E> |
getList() |
actualContents, createArrayWithNullElement, expectNullMissingWhenNullUnsupported, initCollectionWithNullElement, resetCollection, resetContainercreateArrayWithDuplicateElement, createDisjointCollection, createOrderedArray, createSamplesArray, e0, e1, e2, e3, e4, emptyCollection, expectAdded, expectAdded, expectAdded, expectContents, expectMissing, expectUnchanged, getNullLocation, getNumElements, getOrderedElements, getSampleElements, getSampleElements, resetContainer, setUpgetName, getSubjectGenerator, getTestMethodName, init, init, tearDownassertEquals, 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, toStringprotected void expectContents(Collection<E> expectedCollection)
Asserts that the collection under test contains exactly the given elements, respecting cardinality but not order. Subclasses may override this method to provide stronger assertions, e.g., to check ordering in lists, but realize that unless a test extends AbstractListTester, a call to expectContents() invokes this version.
The AbstractListTester implementation overrides AbstractContainerTester.expectContents(Collection) to verify that the order of the elements in the list under test matches what is expected.
expectContents in class AbstractContainerTester<Collection<E>,E>expectedCollection - expected value of AbstractContainerTester.container