X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=third-party%2Ftriemap%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Ftriemap%2FTestHashCollisionsRemoveIterator.java;h=a58d3ba350c684ae81340d7f6ae85a7a3c167dfd;hb=5d673fd89ed04fb3a9cdb1539758c499312917f2;hp=bad975c4cd6b1b90abbc961c75fff1e208ea7728;hpb=cea1776eb4b541427c1c77a67cb95fa39595c0ac;p=yangtools.git diff --git a/third-party/triemap/src/test/java/org/opendaylight/yangtools/triemap/TestHashCollisionsRemoveIterator.java b/third-party/triemap/src/test/java/org/opendaylight/yangtools/triemap/TestHashCollisionsRemoveIterator.java index bad975c4cd..a58d3ba350 100644 --- a/third-party/triemap/src/test/java/org/opendaylight/yangtools/triemap/TestHashCollisionsRemoveIterator.java +++ b/third-party/triemap/src/test/java/org/opendaylight/yangtools/triemap/TestHashCollisionsRemoveIterator.java @@ -15,6 +15,9 @@ */ package org.opendaylight.yangtools.triemap; +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertTrue; + import java.util.ArrayList; import java.util.Collection; import java.util.Iterator; @@ -23,23 +26,24 @@ import java.util.Map.Entry; import org.junit.Test; public class TestHashCollisionsRemoveIterator { + private static final int COUNT = 50000; + @Test public void testHashCollisionsRemoveIterator () { - final Map bt = new TrieMap<> (); - int count = 50000; - for (int j = 0; j < count; j++) { - bt.put (Integer.valueOf (j), Integer.valueOf (j)); + final Map bt = new TrieMap<>(); + for (int j = 0; j < COUNT; j++) { + bt.put(Integer.valueOf(j), Integer.valueOf(j)); } - final Collection list = new ArrayList <> (); - for (final Iterator> i = bt.entrySet ().iterator (); i.hasNext ();) { - final Entry e = i.next (); - final Object key = e.getKey (); - list.add (key); - i.remove (); + final Collection list = new ArrayList<>(COUNT); + final Iterator> it = bt.entrySet().iterator(); + while (it.hasNext()) { + list.add(it.next().getKey()); + it.remove(); } - TestHelper.assertEquals (0, bt.size ()); - TestHelper.assertTrue (bt.isEmpty ()); + assertEquals(0, bt.size()); + assertTrue(bt.isEmpty()); + assertEquals(COUNT, list.size()); } }