summaryrefslogtreecommitdiff
path: root/src/test/java/bjc/funcdata/TestMapCreation.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/java/bjc/funcdata/TestMapCreation.java')
-rw-r--r--src/test/java/bjc/funcdata/TestMapCreation.java38
1 files changed, 0 insertions, 38 deletions
diff --git a/src/test/java/bjc/funcdata/TestMapCreation.java b/src/test/java/bjc/funcdata/TestMapCreation.java
deleted file mode 100644
index eeea591..0000000
--- a/src/test/java/bjc/funcdata/TestMapCreation.java
+++ /dev/null
@@ -1,38 +0,0 @@
-package bjc.funcdata;
-
-import static org.junit.Assert.*;
-
-import org.junit.*;
-
-@SuppressWarnings("javadoc")
-public class TestMapCreation {
- @Test
- public void mapOfNothingCreatesEmptyMap() {
- MapEx<String, String> map = MapEx.of();
-
- assertEquals("Map is empty", 0, map.size());
- }
-
- @Test(expected = IllegalArgumentException.class)
- public void mapOfMismatchedCountErrors() {
- @SuppressWarnings("unused")
- MapEx<String, String> map = MapEx.of("thing1");
- }
-
- @Test(expected = ClassCastException.class)
- public void mapOfMismatchedTypeErrors() {
- MapEx<String, String> map = MapEx.of(1, 1.0);
-
- map.forEach((key, val) -> {
- // An exception will be thrown here
- });
- }
-
- @Test
- public void mapOfCreatesWithGivenContents() {
- MapEx<String, String> map = MapEx.of("a", "A", "b", "B");
-
- assertTrue("Constructed map contains key 'a'", map.containsKey("a"));
- assertEquals("Constructed map has key 'a' mapped to value 'A'", "A", map.get("a").get());
- }
-}