assertEquals(c, c2);
}
@Test
public void testSubList() {
ArrayListOfShorts a = new ArrayListOfShorts(new short[] {1, 2, 3, 4, 5, 6, 7});
ArrayListOfShorts b = a.subList(1, 5);
assertEquals(5, b.size());
assertEquals(2, b.get(0));
assertEquals(3, b.get(1));
assertEquals(4, b.get(2));
assertEquals(5, b.get(3));
assertEquals(6, b.get(4));
a.clear();
// Make sure b is a new object.
assertEquals(5, b.size());
assertEquals(2, b.get(0));
assertEquals(3, b.get(1));
assertEquals(4, b.get(2));
assertEquals(5, b.get(3));
assertEquals(6, b.get(4));
}