package org.apache.commons.collections4.iterators; /** * Tests the ObjectArrayListIterator class. * * @version $Id$ */ public class ObjectArrayListIterator2Test<E> extends AbstractListIteratorTest<E> { protected String[] testArray = new String[]{ "One" , "Two" , "Three" }; public ObjectArrayListIterator2Test(final String testName) { super(testName); } @Override @SuppressWarnings(value = "unchecked") public ObjectArrayListIterator<E> makeEmptyIterator() { return new ObjectArrayListIterator<E>(((E[])(new Object[0]))); } @Override @SuppressWarnings(value = "unchecked") public ObjectArrayListIterator<E> makeObject() { return new ObjectArrayListIterator<E>(((E[])(testArray))); } public ObjectArrayListIterator<E> makeArrayListIterator(final E[] array) { return new ObjectArrayListIterator<E>(array); } @Override public boolean supportsAdd() { return false; } @Override public boolean supportsRemove() { return false; } }