Class AbstractListTester<E>

    • Constructor Detail

      • AbstractListTester

        public AbstractListTester()
    • Method Detail

      • getList

        protected final java.util.List<E> getList()
      • expectContents

        protected void expectContents​(java.util.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.

        Overrides:
        expectContents in class AbstractContainerTester<java.util.Collection<E>,​E>
        Parameters:
        expectedCollection - expected value of AbstractContainerTester.container