1 package com.atlassian.core.util.map; 2 3 import java.util.Map; 4 import junit.framework.TestCase; 5 6 public class EasyMapTest extends TestCase 7 { 8 public void testEasyMapKeyValues() throws Exception 9 { 10 Map myMap = EasyMap.build("hello", "world", "hey", "there"); 11 assertEquals("world", myMap.get("hello")); 12 assertEquals("there", myMap.get("hey")); 13 14 try 15 { 16 myMap = EasyMap.build("hello", "world", "hey"); 17 fail("should have thrown a RuntimeException"); 18 } 19 catch (Throwable e) 20 { 21 assertTrue(e instanceof RuntimeException); 22 assertEquals("The number of parameters should be even when building a map", e.getMessage()); 23 } 24 } 25 }