@@ -0,0 +1,1830 @@
+package eu.danieldk.fsadict.collections;%0A%0Aimport eu.danieldk.fsadict.DictionaryBuilderException;%0Aimport org.junit.Assert;%0Aimport org.junit.Before;%0Aimport org.junit.Test;%0A%0Aimport java.util.HashMap;%0Aimport java.util.Map;%0A%0A/**%0A * Unit tests for %7B@link ImmutableStringIntMap%7D.%0A */%0Apublic class ImmutableStringIntTest %7B%0A    private Map%3CString, Integer%3E d_check1;%0A    private Map%3CString, Integer%3E d_check2;%0A%0A    @Before%0A    public void initialize() %7B%0A        d_check1 = new HashMap%3CString, Integer%3E() %7B%7B%0A            put(%22Pulp Fiction%22, 9);%0A            put(%22The Godfather%22, 9);%0A            put(%22Dumb and Dumber%22, 3);%0A        %7D%7D;%0A%0A        d_check2 = new HashMap%3CString, Integer%3E() %7B%7B%0A            put(%22Miles Davis%22, 9);%0A            put(%22John Zorn%22, 9);%0A            put(%22Thelonious Monk%22, 8);%0A            put(%22The White Stripes%22, 8);%0A            put(%22Canned Heat%22, 3);%0A        %7D%7D;%0A    %7D%0A%0A    @Test%0A    public void containsTest() throws DictionaryBuilderException %7B%0A        ImmutableStringIntMap test = new ImmutableStringIntMap.Builder().putAll(d_check1).build();%0A%0A        for (Map.Entry%3CString, Integer%3E entry : d_check1.entrySet())%0A            Assert.assertTrue(test.contains(entry.getKey()));%0A%0A        for (Map.Entry%3CString, Integer%3E entry : d_check2.entrySet())%0A            Assert.assertFalse(test.contains(entry.getKey()));%0A%0A    %7D%0A%0A    @Test%0A    public void getOrElseTest() throws DictionaryBuilderException%0A%0A    %7B%0A        ImmutableStringIntMap test = new ImmutableStringIntMap.Builder().putAll(d_check1).build();%0A%0A        for (Map.Entry%3CString, Integer%3E entry : d_check1.entrySet())%0A            Assert.assertEquals(entry.getValue().intValue(), test.getOrElse(entry.getKey(), -1));%0A%0A        for (Map.Entry%3CString, Integer%3E entry : d_check2.entrySet())%0A            Assert.assertEquals(-1, test.getOrElse(entry.getKey(), -1));%0A    %7D%0A%0A%0A%7D%0A

Add unit tests for ImmutableStringIntTest.