Added createSection(String path, Map<String, object> map)

This commit is contained in:
Feildmaster
2011-11-01 22:04:48 -05:00
committed by Nathan Adams
parent fa9a2e158b
commit 95b487d274
4 changed files with 39 additions and 1 deletions

View File

@@ -3,6 +3,7 @@ package org.bukkit.configuration;
import org.bukkit.Material;
import java.util.Arrays;
import java.util.HashMap;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import org.bukkit.inventory.ItemStack;
@@ -182,6 +183,19 @@ public abstract class ConfigurationSectionTest {
assertEquals("subsection", subsection.getName());
}
@Test
public void testSectionMap() {
ConfigurationSection config = getConfigurationSection();
Map<String, Object> testMap = new LinkedHashMap<String, Object>();
testMap.put("string", "Hello World");
testMap.put("integer", 15);
config.createSection("test.path", testMap);
assertEquals(testMap, config.getConfigurationSection("test.path").getValues(false));
}
@Test
public void testGetString_String() {
ConfigurationSection section = getConfigurationSection();