package org.marketcetera.util.ws.wrappers; import java.util.HashMap; import org.junit.Test; import static org.junit.Assert.*; /** * @author tlerios@marketcetera.com * @since 1.0.0 * @version $Id: MapWrapperTest.java 16154 2012-07-14 16:34:05Z colin $ */ /* $License$ */ public class MapWrapperTest extends WrapperTestBase { @Test public void all() throws Exception { HashMap<Integer,String> map=new HashMap<Integer,String>(); map.put(0,TEST_VALUE); HashMap<Integer,String> mapD=new HashMap<Integer,String>(); mapD.put(0,TEST_VALUE_D); MapWrapper<Integer,String> empty=new MapWrapper<Integer,String>(); assertNull(empty.getMap()); MapWrapper<Integer,String> nullArg=new MapWrapper<Integer,String>(null); assertNull(nullArg.getMap()); single(new MapWrapper<Integer,String>(map), new MapWrapper<Integer,String>(map), empty,nullArg, map.toString()); MapWrapper<Integer,String> wrapper=new MapWrapper<Integer,String>(map); assertEquals(map,wrapper.getMap()); wrapper.setMap(mapD); assertEquals(mapD,wrapper.getMap()); wrapper.setMap(null); assertNull(wrapper.getMap()); } }