package com.github.ipk2015.coding2017.basic.test; import static org.junit.Assert.*; import org.junit.Before; import org.junit.Test; import com.github.ipk2015.coding2017.basic.array.ArrayList; public class ArrayListTest { ArrayList list; @Before public void setUp() throws Exception { list=new ArrayList(); } @Test public void testAddObject() { list.add("hehe1"); assertEquals("hehe1", list.get(0)); } @Test public void testAddIntObject() { list.add("hehe1"); list.add("hehe2"); list.add("hehe3"); list.add(1, "arm"); assertEquals("arm", list.get(1)); } @Test public void testGet() { list.add("hehe1"); assertEquals("hehe1", list.get(0)); } @Test public void testRemove() { list.add("hehe1"); assertEquals("hehe1", list.remove(0)); } @Test public void testSize() { list.add("hehe1"); list.add("hehe2"); list.add("hehe3"); assertEquals(3, list.size()); } }