@Test public void testRemoveByObjectMiddleElement() { list.add("Olga"); list.add("Kate"); list.add("Ira"); list.remove("Kate"); assertTrue(list.size() == 2); assertEquals("Olga", list.get(0)); assertEquals("Ira", list.get(1)); }
@Test public void testRemoveByIndexLastElement() { list.add("Ann"); list.add("Olga"); list.add("Ira"); list.remove(2); assertTrue(list.size() == 2); assertEquals("Ann", list.get(0)); assertEquals("Olga", list.get(1)); }
@Test public void testRemoveByIndexMiddleElement() { list.add("Artem"); list.add("Chika"); list.add("Sasha"); list.add("Tolik"); list.add("Tim"); list.add("Katya"); list.remove(4); assertTrue(list.size() == 5); assertEquals("Artem", list.get(0)); assertEquals("Chika", list.get(1)); assertEquals("Sasha", list.get(2)); assertEquals("Tolik", list.get(3)); assertEquals("Katya", list.get(4)); }
@Test public void testRemoveByIndexSingleElement() { list.add("Olga"); list.remove(0); assertTrue(list.size() == 0); }