1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.apache.commons.configuration;
18
19 import java.util.HashMap;
20 import java.util.Map;
21
22 /***
23 * Tests for MapConfiguration.
24 *
25 * @author Emmanuel Bourg
26 * @version $Revision$, $Date: 2005-02-26 13:56:39 +0100 (Sat, 26 Feb 2005) $
27 */
28 public class TestMapConfiguration extends TestAbstractConfiguration
29 {
30 protected AbstractConfiguration getConfiguration()
31 {
32 Map map = new HashMap();
33 map.put("key1", "value1");
34 map.put("key2", "value2");
35 map.put("list", "value1, value2");
36
37 return new MapConfiguration(map);
38 }
39
40 protected AbstractConfiguration getEmptyConfiguration()
41 {
42 return new MapConfiguration(new HashMap());
43 }
44
45 public void testGetMap()
46 {
47 Map map = new HashMap();
48
49 MapConfiguration conf = new MapConfiguration(map);
50 assertEquals(map, conf.getMap());
51 }
52 }