summaryrefslogtreecommitdiff
path: root/core/src/test
diff options
context:
space:
mode:
Diffstat (limited to 'core/src/test')
-rw-r--r--core/src/test/java/de/danoeh/antennapod/core/util/LongLongMapTest.java68
1 files changed, 0 insertions, 68 deletions
diff --git a/core/src/test/java/de/danoeh/antennapod/core/util/LongLongMapTest.java b/core/src/test/java/de/danoeh/antennapod/core/util/LongLongMapTest.java
deleted file mode 100644
index 03326d3b1..000000000
--- a/core/src/test/java/de/danoeh/antennapod/core/util/LongLongMapTest.java
+++ /dev/null
@@ -1,68 +0,0 @@
-package de.danoeh.antennapod.core.util;
-
-import de.danoeh.antennapod.storage.database.LongIntMap;
-import org.junit.Test;
-
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertFalse;
-import static org.junit.Assert.assertTrue;
-
-public class LongLongMapTest {
-
- @Test
- public void testEmptyMap() {
- LongIntMap map = new LongIntMap();
- assertEquals(0, map.size());
- assertEquals("LongLongMap{}", map.toString());
- assertEquals(0, map.get(42));
- assertEquals(-1, map.get(42, -1));
- assertFalse(map.delete(42));
- assertEquals(-1, map.indexOfKey(42));
- assertEquals(-1, map.indexOfValue(42));
- assertEquals(1, map.hashCode());
- }
-
- @Test
- public void testSingleElement() {
- LongIntMap map = new LongIntMap();
- map.put(17, 42);
- assertEquals(1, map.size());
- assertEquals("LongLongMap{17=42}", map.toString());
- assertEquals(42, map.get(17));
- assertEquals(42, map.get(17, -1));
- assertEquals(0, map.indexOfKey(17));
- assertEquals(0, map.indexOfValue(42));
- assertTrue(map.delete(17));
- }
-
- @Test
- public void testAddAndDelete() {
- LongIntMap map = new LongIntMap();
- for(int i=0; i < 100; i++) {
- map.put(i * 17, i * 42);
- }
- assertEquals(100, map.size());
- assertEquals(0, map.get(0));
- assertEquals(42, map.get(17));
- assertEquals(42, map.get(17, -1));
- assertEquals(1, map.indexOfKey(17));
- assertEquals(1, map.indexOfValue(42));
- for(int i=0; i < 100; i++) {
- assertTrue(map.delete(i * 17));
- }
- }
-
- @Test
- public void testOverwrite() {
- LongIntMap map = new LongIntMap();
- map.put(17, 42);
- assertEquals(1, map.size());
- assertEquals("LongLongMap{17=42}", map.toString());
- assertEquals(42, map.get(17));
- map.put(17, 23);
- assertEquals(1, map.size());
- assertEquals("LongLongMap{17=23}", map.toString());
- assertEquals(23, map.get(17));
- }
-
-}