diff options
Diffstat (limited to 'plugins/org.eclipse.net4j.tests')
-rw-r--r-- | plugins/org.eclipse.net4j.tests/src/org/eclipse/net4j/util/tests/FastListTest.java | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/plugins/org.eclipse.net4j.tests/src/org/eclipse/net4j/util/tests/FastListTest.java b/plugins/org.eclipse.net4j.tests/src/org/eclipse/net4j/util/tests/FastListTest.java index f6ed0b2241..f12a216531 100644 --- a/plugins/org.eclipse.net4j.tests/src/org/eclipse/net4j/util/tests/FastListTest.java +++ b/plugins/org.eclipse.net4j.tests/src/org/eclipse/net4j/util/tests/FastListTest.java @@ -7,6 +7,7 @@ * * Contributors: * Eike Stepper - initial API and implementation + * Caspar De Groot - maintenance */ package org.eclipse.net4j.util.tests; @@ -109,6 +110,24 @@ public class FastListTest extends AbstractOMTest assertEquals(true, result[5] == 8); } + public void testRemoveMiddleOfThree() + { + TestList list = new TestList(); + Integer one = new Integer(1); + Integer two = new Integer(2); + Integer three = new Integer(3); + + list.add(one); + list.add(two); + list.add(three); + + list.remove(two); + + Integer[] elements = list.get(); + assertSame(one, elements[0]); + assertSame(three, elements[1]); + } + public static void testRemoveTail() throws Exception { TestList list = new TestList(); |