@Test public void testPushEndAndPopFrontMulti() { for (int i = 0; i < 5; i++) { testPushEndAndPopFront(); } }
@Test public void testPushFrontAndPopFrontMulti() { for (int i = 0; i < 5; i++) { testPushFrontAndPopFront(); } }
@Test public void testSerialization() throws IOException, ClassNotFoundException { for (int i = 0; i < TEST_NUMBERS; i++) { list.pushEnd(new DoubleLinkedIntListItem(i)); } DoubleLinkedList<DoubleLinkedIntListItem> readList = TestUtils.serializeAndDeserialize(list); assertListEquals(list, readList); }
@Test public void testPushEndAndPopFrontWithClear() { for (int i = 0; i < TEST_NUMBERS; i++) { list.pushEnd(new DoubleLinkedIntListItem(i)); } assertEquals(TEST_NUMBERS, list.size()); list.clear(); assertEquals(0, list.size()); testPushEndAndPopFront(); }
@Test public void testPushFrontAndPopFrontWithClear() { for (int i = 0; i < TEST_NUMBERS; i++) { list.pushFront(new DoubleLinkedIntListItem(i)); } assertEquals(TEST_NUMBERS, list.size()); list.clear(); assertEquals(0, list.size()); testPushFrontAndPopFront(); }